59 Commits

Author SHA1 Message Date
twinaphex
e84adb504f Don't try to call video_driver_is_threaded from outside
gfx/video_driver.c - only exception right now - menu_display.c
2017-04-29 16:52:52 +02:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex
7a7a4f1632 (D3D) Buildfix 2016-12-06 17:44:38 +01:00
twinaphex
c3ea6d1385 Add HAVE_D3D9 ifdef 2016-12-02 01:46:16 +01:00
twinaphex
1b00796f64 Turn video_shader_driver_set_parameter to macro 2016-11-20 17:28:51 +01:00
twinaphex
856d6b37be Turn video_shader_driver_set_coords into macro 2016-11-20 16:48:54 +01:00
twinaphex
ef610312e7 Turn video_shader_driver_set_mvp into macro 2016-11-20 16:45:06 +01:00
twinaphex
2deb306967 Turn video_shader_driver_use into macro 2016-11-20 16:31:45 +01:00
twinaphex
f9786d6c6a Remove unnecessary config.def.h includes 2016-11-20 13:43:56 +01:00
twinaphex
20c1ef83d6 First stab at getting snow shader to work 2016-11-17 21:08:50 +01:00
twinaphex
a77f669805 Flesh out menu_display_d3d_bind_texture 2016-10-20 04:46:55 +02:00
Higor Eurípedes
6f2cb9742d (font) Create font_data_t and update font_driver_init_first() 2016-10-18 20:07:00 -03:00
twinaphex
0732626797 Add header includes 2016-09-08 06:02:41 +02:00
twinaphex
432c23eed8 (D3D) Headers fix pt. 5 2016-08-01 22:23:01 +02:00
twinaphex
0e08dbe931 Rename gfx_coord to video_coord 2016-05-10 02:32:59 +02:00
twinaphex
1b8e8ac22a Remove video_shader_driver_ctl 2016-05-08 21:11:27 +02:00
Hans-Kristian Arntzen
8870e85395 More fixes for menu_display_ctl.
Grep shows nothing now.
2016-05-08 14:18:12 +02:00
twinaphex
e93924b0e2 Fix d3d_draw_pipeline 2016-04-26 12:47:00 +02:00
twinaphex
68265f6c52 Add 'draw_pipeline to menu/drivers_display 2016-04-25 13:56:12 +02:00
twinaphex
cc7f661f9c (D3D) Buildfixes 2016-04-23 19:02:40 +02:00
twinaphex
4a29f71272 (Menu) Cleanups 2016-04-19 17:40:03 +02:00
twinaphex
65bd8194cd Cleanup 2016-04-19 17:37:27 +02:00
twinaphex
3387a0d678 (menu display) Create bind texture functions 2016-04-19 08:53:48 +02:00
twinaphex
17273493ef (Menu) Create viewport function callback 2016-04-19 08:50:35 +02:00
twinaphex
d7cbb4472e Cleanups 2016-04-15 04:20:57 +02:00
twinaphex
84eb56892f Cleanups 2016-04-15 04:17:31 +02:00
twinaphex
31c6bba86a Cut down on code duplication - draw_bg callback no longer necessary 2016-04-15 03:35:19 +02:00
twinaphex
0e984f6c95 Cleanups 2016-04-15 03:31:59 +02:00
twinaphex
3cb6117226 (Menu display) Cleanups 2016-04-15 03:24:21 +02:00
twinaphex
e1a3ceaaee draw_bg operation should not implicitly enable/disable blending -
should be done outside
2016-04-12 22:24:33 +02:00
twinaphex
033cecf08c (menu_display) Cleanups 2016-04-12 20:07:23 +02:00
twinaphex
7beff1adaa (D3D) Silence warnings 2016-02-26 22:46:01 +01:00
twinaphex
b57dbd5028 Style nits 2016-02-21 09:57:24 +01:00
twinaphex
88c68f479a Cleanups 2016-02-09 16:11:37 +01:00
twinaphex
2026401cc0 (D3D) Buildfix 2016-02-09 16:00:34 +01:00
twinaphex
c6cc006223 pass draw pointer instead of plenty of params 2016-02-09 15:55:31 +01:00
twinaphex
d3d4bc3dda Get rid of texture_load/texture_unload callbacks for menu_display_driver 2016-01-20 02:54:55 +01:00
twinaphex
bcf5d3150e (D3D) Buildfix 2016-01-19 23:46:52 +01:00
twinaphex
1eac61e9a0 Create RARCH_CTL_IS_DUMMY_CORE 2016-01-19 23:44:32 +01:00
twinaphex
01d58f8681 Create RARCH_CTL_IS_INITED, RARCH_CTL_SET_INITED, RARCH_CTL_UNSET_INITED 2016-01-19 23:26:47 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
a491d96509 (menu_display_d3d.cpp) Add commented out calls 2016-01-08 22:35:51 +01:00
twinaphex
b24ca80c92 (D3D) N/A 2016-01-08 09:00:56 +01:00
twinaphex
a02c77c9d2 (menu_display_d3d.cpp) Preliminary implementation of get_default_mvp 2016-01-08 08:12:59 +01:00
twinaphex
b376e186b4 Fix function name clashes pt. 2 2016-01-07 09:23:04 +01:00
twinaphex
aa488dda25 Create video driver poke load_texture / unload_texture 2015-12-20 20:52:23 +01:00
twinaphex
df60523f6c Move current_shader pointer to video_shader_driver.c 2015-12-08 09:27:25 +01:00
twinaphex
df1c6344be Merge font_renderer_driver.c and font_driver.c 2015-12-05 12:07:22 +01:00
twinaphex
988162ed62 Cut down on code duplication 2015-12-05 11:29:06 +01:00
Jean-André Santoni
bc602645c7 (Menu) Use float for icon coordinates, makes animations look smoother 2015-12-03 15:34:17 +07:00