Commit Graph

55 Commits

Author SHA1 Message Date
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
883d9ff6b5 Add HAVE_SHADERPIPELINE define 2016-06-07 00:00:28 +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
951c3e4085 De-ioctl menu display interface.
Holy crap ...
2016-05-08 12:38:46 +02:00
twinaphex
aa55c1a7d9 Fix draw_pipeline 2016-04-26 12:46:16 +02:00
twinaphex
68265f6c52 Add 'draw_pipeline to menu/drivers_display 2016-04-25 13:56:12 +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
8a90e2777c Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND 2016-04-16 01:50:20 +02:00
twinaphex
9d85afd358 Refactor SHADER_CTL_USE 2016-04-15 07:37:06 +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
f4f839f776 Cleanups 2016-04-15 03:14:18 +02:00
twinaphex
1c1cf4535d Remove this too 2016-04-12 22:25:45 +02:00
twinaphex
83efd732dd (XMB) Move set viewport call outside 2016-04-12 20:17:50 +02:00
twinaphex
033cecf08c (menu_display) Cleanups 2016-04-12 20:07:23 +02:00
twinaphex
19e86256a7 (menu display GL) Attach white texture to draw info struct if NULL 2016-04-12 19:55:31 +02:00
twinaphex
63c4b7c772 Cleanups 2016-02-25 19:52:40 +01:00
twinaphex
bd74390cde Add SHADER_CTL_USE 2016-02-14 20:01:39 +01:00
twinaphex
37c2b47915 Add SHADER_CTL_SET_MVP 2016-02-14 19:43:47 +01:00
twinaphex
6c1b96f50d Add SHADER_CTL_SET_COORDS 2016-02-14 18:59:42 +01:00
twinaphex
a306d3acc7 Cleanups 2016-02-09 16:13:00 +01:00
twinaphex
88c68f479a Cleanups 2016-02-09 16:11:37 +01:00
twinaphex
c6cc006223 pass draw pointer instead of plenty of params 2016-02-09 15:55:31 +01:00
twinaphex
deb3c73ae0 Nits 2016-02-04 21:42:42 +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
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
80d66f49cc Cleanup 2016-01-08 22:34:00 +01:00
twinaphex
aa488dda25 Create video driver poke load_texture / unload_texture 2015-12-20 20:52:23 +01:00
twinaphex
9f96742576 Take out some header includes 2015-12-08 09:30:44 +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
twinaphex
e735f84baa Refactor shader subsystem 2015-12-05 07:33:32 +01:00
Jean-André Santoni
bc602645c7 (Menu) Use float for icon coordinates, makes animations look smoother 2015-12-03 15:34:17 +07:00
twinaphex
389cf13db5 Don't reference driver->video_data outside of gx/video_driver.c anymore 2015-11-23 18:51:04 +01:00
twinaphex
c7dc83533a Add param to video_driver_get_ptr for grabbing the nonthreaded
data state
2015-11-23 16:06:09 +01:00
twinaphex
ddde58caf4 Simplify video_driver_get_ptr 2015-11-20 18:50:21 +01:00
twinaphex
3162bb796a Reduce video_driver_get_ptr calls 2015-11-20 17:46:42 +01:00
twinaphex
239ae7de53 Move gl_common to gfx/common 2015-11-17 08:01:33 +01:00
twinaphex
2b59f18b83 Add function pointer for font_init_first 2015-11-09 22:12:32 +01:00