Commit Graph

18839 Commits

Author SHA1 Message Date
twinaphex
a9dee4877e Create set_viewport wrapper function - threaded video mode's
set_viewport function does not work yet
2015-04-26 19:46:59 +02:00
twinaphex
b980f5c4de (XMB) Create xmb_draw_frame 2015-04-26 18:17:18 +02:00
twinaphex
17515d66ed Create menu_display_unset_viewport 2015-04-26 18:08:17 +02:00
twinaphex
d3dba0edc2 Create menu_display_set_viewport 2015-04-26 16:46:56 +02:00
twinaphex
15dd8e71ac (XMB) Cleanup 2015-04-26 16:33:35 +02:00
twinaphex
f0d9506a17 (GLUI) Get rid of unneeded gl_t usage 2015-04-26 06:18:58 +02:00
twinaphex
941f0bdcb4 (XMB) Cleanups 2015-04-26 06:14:59 +02:00
twinaphex
1860f06926 (VG) Cleanups 2015-04-26 06:04:16 +02:00
twinaphex
3f3df59758 (GX) Buildfix 2015-04-26 05:48:45 +02:00
twinaphex
747a58e253 (PS Libdbgfont) Refactor 2015-04-26 05:46:56 +02:00
twinaphex
e52eb7bcf2 (360) Build fixes 2015-04-26 05:44:30 +02:00
twinaphex
0634c7e34f (D3D) Start using global->video_data.width and global->video_data.height 2015-04-26 05:35:41 +02:00
Twinaphex
0353d596df (GLUI) Get rid of unused variable 2015-04-26 05:22:57 +02:00
twinaphex
b6fbf5a335 (Menu) Start getting rid of gl->win_width/gl->win_height and start
creating global->video_data.width and global->video_data.height
which should be used instead in menu drivers
2015-04-26 05:21:43 +02:00
twinaphex
36c2786864 (CGL) Implement bind_api function 2015-04-26 04:38:35 +02:00
Twinaphex
a72cc4bfc9 (CGL) Buildfix 2015-04-26 04:26:57 +02:00
twinaphex
4034dbe591 (CGL) Implement get_video_size and check_window 2015-04-26 04:24:13 +02:00
twinaphex
869576b916 (DRM EGL) Get rid of some forward declarations 2015-04-26 04:02:04 +02:00
Twinaphex
d49ec806e0 (CGL) CGL Context only for OSX 2015-04-26 03:59:55 +02:00
Twinaphex
6703b26e44 (CGL Context) Some buildfixes 2015-04-26 03:48:35 +02:00
twinaphex
7e20265a4e (CGL) Start making Cocoa-less GL context driver 2015-04-26 03:31:02 +02:00
Twinaphex
ada0955642 (Cocoa GL) Refactor set_video_mode some more 2015-04-26 03:01:15 +02:00
Twinaphex
550ab997ee (Cocoa GL) Cleanup 2015-04-26 02:57:53 +02:00
Twinaphex
2ce2bb0a5d (Cocoa) Create stub cocoagl_gfx_ctx_show_mouse 2015-04-26 02:53:50 +02:00
Twinaphex
825393e1d1 Merge pull request #1660 from heuripedes/master
Mem leak fixes
2015-04-26 02:47:01 +02:00
Higor Eurípedes
2309fea406 (Core Info) Free info->core_name too 2015-04-25 21:42:46 -03:00
Higor Eurípedes
03d13c6fa7 (RPNG) Always free the temp chunk on PNG_CHUNK_IHDR 2015-04-25 21:42:20 -03:00
Higor Eurípedes
c11498df9d (RPNG) Actually free zlib stream 2015-04-25 21:28:22 -03:00
Twinaphex
aabdf5cb1c Merge pull request #1659 from heuripedes/master
Mem leaks
2015-04-26 02:11:17 +02:00
Higor Eurípedes
c432811436 (RPNG) Free zlib stream 2015-04-25 21:04:52 -03:00
Higor Eurípedes
1532ab3a58 (Menu) Actually free menu in menu_free() 2015-04-25 20:42:12 -03:00
Higor Eurípedes
866654e3c9 (XMB) Free menu_stack_old and selection_buf_old 2015-04-25 20:34:21 -03:00
Higor Eurípedes
d52a1b20e3 (XBM) Fix font leak 2015-04-25 20:26:31 -03:00
twinaphex
c99cd21080 (OSX) Fixes crash on exit/fullscreen toggle with XMB 2015-04-26 00:50:58 +02:00
twinaphex
bea1ae5dbd (runloop_data.c) Some more robustness checks 2015-04-26 00:28:33 +02:00
twinaphex
a84d53ebba (runloop_data.c) Make rarch_main_data_overlay_iterate more robust 2015-04-26 00:27:08 +02:00
Twinaphex
ec6b2dd0c5 (menu_driver.c) Buildfix 2015-04-26 00:24:43 +02:00
twinaphex
8f93e55d82 Make menu_driver_get_ptr more robust 2015-04-26 00:24:01 +02:00
twinaphex
e1b1cdfeb6 (GLUI) Restore background when doing context reset 2015-04-25 06:03:26 +02:00
twinaphex
a2806aeba0 (GLUI) Only call gl->shader->use once per glui_frame call 2015-04-25 02:40:51 +02:00
twinaphex
c22535b7e1 Reduce HAVE_FBO ifdefs 2015-04-25 02:35:06 +02:00
Twinaphex
642c5d4557 Merge pull request #1657 from heuripedes/master
(GLUI) Flush list_block earlier
2015-04-25 01:10:14 +02:00
twinaphex
85dd24c457 (D3D) Use font_osd_driver/font_osd_data from driver struct 2015-04-25 01:05:20 +02:00
twinaphex
4907d55160 (GLUI) Cleanup 2015-04-25 00:54:17 +02:00
Higor Eurípedes
ee0ad2c165 (GLUI) Flush list_block earlier 2015-04-24 19:45:25 -03:00
twinaphex
6f84b5dbe5 gl_raster_font_bind_block - block can be NULL 2015-04-25 00:42:47 +02:00
twinaphex
44a8b8bcd3 Move font_handle and font_driver ot the driver struct 2015-04-25 00:32:01 +02:00
twinaphex
a79511e27f Simplify menu_display_font_flush_block 2015-04-24 23:28:25 +02:00
twinaphex
86958c4117 (menu_display.c) Wrap bind_block and flush_block calls 2015-04-24 23:22:47 +02:00
twinaphex
b10ce11ad3 Move font variables to menu_handle_t 2015-04-24 23:06:04 +02:00