5792 Commits

Author SHA1 Message Date
twinaphex
226460530c Header include cleanup 2016-09-06 23:34:27 +02:00
twinaphex
671063aec2 Silence warnings 2016-09-06 23:17:16 +02:00
dankcushions
cdc4bff3fb Fix build on Raspberry Pi (3) 2016-09-06 21:54:53 +01:00
mudlord
f3a0d8518e mudlord is a fucking clot/hack and needs to be shot.
Should have tested on other drivers than Nvidia Windows.
2016-09-07 05:56:07 +10:00
twinaphex
6f47289ba6 Start adding HAVE_CONFIG_H to gfx/drivers_context 2016-09-06 19:39:02 +02:00
Alcaro
23dc89168a are those HAVE flags not set up there or something? 2016-09-06 19:21:33 +02:00
twinaphex
c3ba0ba4e9 Revert "Refactor core_system_info_* functions"
This reverts commit f637805c9edd0e17b72d459e319a195ded230276.
2016-09-06 08:38:26 +02:00
Brad Miller
94be5a8651 Update modern_pipeline_xmb_ribbon.glsl.vert.h
nit
2016-09-06 15:58:37 +10:00
mudlord
d77759cc1b change 2016-09-06 15:45:57 +10:00
mudlord
73a1cd4631 greatly optimized modern vertex shader for ribbon. 2016-09-06 15:42:16 +10:00
twinaphex
f637805c9e Refactor core_system_info_* functions 2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae Merge system.h with core.h 2016-09-06 06:11:54 +02:00
twinaphex
3e9df72123 Try to fix ARM build 2016-09-06 03:14:20 +02:00
twinaphex
075aea2289 Header include cleanups 2016-09-06 00:56:00 +02:00
twinaphex
266a06ffb1 Revert "Expose GPU Hard Sync for GLES 3 too"
This reverts commit a74813c9eaff982d176dc9ef7b1c9e8284dab33d.
2016-09-05 21:43:02 +02:00
twinaphex
bd45d7a707 gl_capabilities.c - cleanups 2016-09-05 21:25:38 +02:00
twinaphex
67c2965612 OpenGL ES should not reach this code 2016-09-05 21:22:38 +02:00
twinaphex
a74813c9ea Expose GPU Hard Sync for GLES 3 too 2016-09-05 21:16:30 +02:00
twinaphex
280aa831b5 Remove verbosity.h header dependency on gl_capabilities.c 2016-09-05 21:12:44 +02:00
twinaphex
43edd76736 Add headers 2016-09-05 21:09:21 +02:00
twinaphex
86d2a36407 (Win32) Buildfixes 2016-09-05 18:43:32 +02:00
twinaphex
acd4dd527b Header include cleanups 2016-09-05 18:31:32 +02:00
twinaphex
f0702ac72c (PS3) Buildfix 2016-09-05 07:59:26 +02:00
twinaphex
f30deb9cd0 Header cleanup 2016-09-05 07:47:11 +02:00
twinaphex
e6ef3662ac Header include changes 2016-09-05 07:44:17 +02:00
twinaphex
76732249b6 Cleanups 2016-09-05 07:30:44 +02:00
Twinaphex
ef43a573a3 Silence warnings 2016-09-05 07:28:55 +02:00
twinaphex
1edaa20029 header cleanups for gl_capabilities.c 2016-09-05 07:26:32 +02:00
twinaphex
1bed2dc3c4 Buildfix 2016-09-05 07:22:44 +02:00
twinaphex
1a241fa9ce Rewrite this 2016-09-05 07:22:44 +02:00
twinaphex
7af3b79416 Create gl_capabilities.c/gl_capabilities.h 2016-09-05 07:04:56 +02:00
Brad Parker
0eb1777a1f remove extra semicolons 2016-09-03 10:30:21 -04:00
twinaphex
064f74825a CXX_BUILD buildfix 2016-09-01 18:26:01 +02:00
twinaphex
467451fccc Cleanup more header includes 2016-09-01 18:18:55 +02:00
twinaphex
ddb9cff2af More header include cleanups 2016-09-01 18:10:59 +02:00
twinaphex
e106fd4374 Get rid of more general.h includes 2016-09-01 18:01:41 +02:00
twinaphex
b7fd9bef60 Add configuration.h 2016-09-01 17:34:24 +02:00
twinaphex
3a72479699 Add retro_miscellaneous.h to gfx/video_filter.c 2016-09-01 17:08:13 +02:00
twinaphex
aff2812fde Try to get rid of double definition of type 2016-09-01 06:08:06 +02:00
twinaphex
815c0eb3ee Remove header includes 2016-09-01 05:46:10 +02:00
twinaphex
562c1e996c Get rid of more header includes 2016-09-01 05:38:26 +02:00
twinaphex
a608f2350a (Freetype) Add another fallback font 2016-09-01 02:09:15 +02:00
twinaphex
47eef317bb (video filters) Update exp_generic_rgb565 2016-09-01 02:03:43 +02:00
Alcaro
d1b7cdef57 Kill some signed integer overflow warnings 2016-08-31 23:57:06 +02:00
twinaphex
12cfb3bfce Rewrite gfx_ctx_x_make_current a bit and turn it into a
static function
2016-08-31 15:24:56 +02:00
twinaphex
aa15fb3f91 Update remaining video context drivers 2016-08-31 15:02:07 +02:00
Brad Parker
2afd72252c make GLX context current when creating font textures with threaded video 2016-08-31 01:33:35 -04:00
Logan McNaughton
78337bae4b EGL_DEPTH_SIZE should be set
Same reasoning as Android.
2016-08-30 15:32:25 -06:00
Logan McNaughton
1beb9e9ffd EGL_DEPTH_SIZE should be set
EGL_DEPTH_SIZE needs to be set in order to have an FBO with a depth buffer. Some drivers aren't as strict about this but many are.
2016-08-30 15:29:17 -06:00
twinaphex
d5f14a6caa Fix C89_BUILD warnings 2016-08-30 05:03:46 +02:00