88 Commits

Author SHA1 Message Date
twinaphex
65670e08ff Change GRfloat instances to float 2015-11-02 23:26:03 +01:00
twinaphex
1225fce93b Create menu_display_get_tex_coords 2015-11-02 22:54:05 +01:00
twinaphex
b90c78251d Turn menu_video_get_ident into static function 2015-11-02 22:27:19 +01:00
twinaphex
a4eb49430c Create menu_display_texture_load and menu_display_texture_unload 2015-11-02 22:06:51 +01:00
twinaphex
c461b920c2 (Menu) Header cleanups 2015-11-02 21:53:51 +01:00
twinaphex
71ca469cda GL totally abstracted away now from menu drivers 2015-11-02 20:41:42 +01:00
twinaphex
080213f5b3 More cleanups - almost completely remove gl_t * usage 2015-11-02 20:02:06 +01:00
twinaphex
b34fb9e081 Add scaling steps to menu_display_matrix4x4_rotate_z too 2015-11-02 19:47:25 +01:00
twinaphex
699b5f7f3f Create menu_display_matrix4x4_rotate_z 2015-11-02 19:34:01 +01:00
twinaphex
5b15ed2b60 Don't pass gl_t pointer to menu_display functions 2015-11-02 19:11:09 +01:00
twinaphex
7c69249e63 Don't use arguments for blend_begin/blend_end 2015-11-02 19:07:36 +01:00
twinaphex
10051a657c Simplify menu_display_draw_frame 2015-11-02 18:55:05 +01:00
twinaphex
6516fc783b Start making menu drivers depend less on gl handle 2015-11-02 18:41:51 +01:00
twinaphex
159e9c1910 Revert "Don't use the same vertex array in every menu driver"
This reverts commit eefc33ef07f63a342bb1afa9b60a774a588e3100.
2015-11-01 22:35:19 +01:00
twinaphex
eefc33ef07 Don't use the same vertex array in every menu driver 2015-11-01 22:24:10 +01:00
twinaphex
a43fe491f3 Need to restore initial values for glClearColor at end 2015-11-01 20:07:23 +01:00
twinaphex
399d1e8fb7 Implement menu_display_clear_color 2015-11-01 19:49:19 +01:00
twinaphex
e9ba2caac7 Rename blending functions 2015-11-01 19:28:12 +01:00
twinaphex
2b087f3be0 No longer do blending inside menu_display_draw_frame 2015-11-01 19:24:35 +01:00
twinaphex
19a6ccb646 Create menu_display_draw_icon_blend_begin and menu_display_draw_icon_blend_end - cut down on code duplication 2015-11-01 16:23:50 +01:00
twinaphex
1ddd33336a 1) rarch_playlist_load_content - add argument
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
twinaphex
798ed9eba8 (Zarch) Use menu_display_draw_frame 2015-10-24 07:51:33 +02:00
twinaphex
8ecfa76ab9 Add vertex count variable to menu_display drawing functions 2015-10-24 07:28:49 +02:00
twinaphex
659893e014 Take care of some linking issues with CXX_BUILD 2015-10-18 17:41:42 +02:00
twinaphex
b5aa3049c6 Refactor menu_video_ functions to menu_display_ 2015-10-18 07:43:27 +02:00
twinaphex
38c66f62d0 Merge menu_video.c and menu_display.c 2015-10-18 07:15:54 +02:00
twinaphex
613347a612 (menu_display) Cleanups 2015-09-27 01:03:58 +02:00
twinaphex
68481e8942 Cleanups 2015-09-27 00:11:13 +02:00
twinaphex
057b498bb1 (RGUI) Start refactoring menu_display code in RGUI 2015-09-27 00:00:54 +02:00
twinaphex
f83e26ea32 Add MENU_DISPLAY_CTL_MSG_FORCE/MENU_DISPLAY_CTL_SET_MSG_FORCE 2015-09-26 23:51:35 +02:00
twinaphex
515c8c6322 More menu_display_ctl refactors 2015-09-26 23:37:25 +02:00
twinaphex
16eb95d3aa Cleanup some enums 2015-09-26 23:27:03 +02:00
twinaphex
e3a7a67e43 Add some MENU_DISPLAY_CTL_* enums 2015-09-26 23:25:04 +02:00
Twinaphex
905ad40ebf Update menu_display.h 2015-09-26 03:13:45 +02:00
twinaphex
830be31c87 Create MENU_DISPLAY_CTL_LIBRETRO 2015-09-26 03:02:09 +02:00
twinaphex
37e9108820 Move internal display state to menu_display.c 2015-09-26 01:23:10 +02:00
twinaphex
f59227fa7a Cleanup 2015-09-26 00:35:26 +02:00
twinaphex
541c9a2066 Refactor menu_animation.c 2015-09-25 22:24:07 +02:00
twinaphex
6c20d17f16 Refactors 2015-09-25 21:52:04 +02:00
twinaphex
4b69554a92 (menu_display.c) Refactors/cleanups 2015-09-25 21:41:24 +02:00
twinaphex
314dbf44e8 Add MENU_DISPLAY_CTL_SET_FB_DATA 2015-09-25 21:36:11 +02:00
twinaphex
f6a7256f20 Make state static and move it to menu_display.c 2015-09-25 21:25:37 +02:00
twinaphex
6482969459 (Menu) Cleanups/refactors 2015-09-25 21:20:26 +02:00
twinaphex
1329b4f265 (Menu) Cleanups 2015-09-25 21:07:12 +02:00
twinaphex
f4951300b7 Add MENU_DISPLAY_CTL_FB_DATA, MENU_DISPLAY_CTL_FB_PITCH 2015-09-25 21:03:23 +02:00
twinaphex
8dbc4c0eb0 Add MENU_DISPLAY_CTL_WIDTH, CTL_HEIGHT, CTL_SET_WIDTH, CTL_SET_HEIGHT 2015-09-25 20:28:56 +02:00
twinaphex
4e4bad9eba Create MENU_DISPLAY_CTL_UPDATE_PENDING 2015-09-25 14:07:01 +02:00
twinaphex
8629697afb Add MENU_DISPLAY_CTL_GET_DPI 2015-09-25 14:03:20 +02:00
twinaphex
26e1ec35cb Create menu_display_ctl 2015-09-25 13:27:15 +02:00
twinaphex
6f4c97d697 Rename menu_display_fb to menu_display_libretro 2015-09-25 13:12:21 +02:00