twinaphex
|
64a77af881
|
Use RARCH_DISPLAY_CTL_HW_CONTEXT_GET directly instead of
going through video_driver_callback
|
2016-03-04 20:49:55 +01:00 |
|
Christopher Bransden
|
2d0c02d21e
|
Fix compilation error:
gfx/drivers_context/vc_egl_ctx.c:591:13: error: static declaration of ‘gfx_ctx_vc_set_swap_interval’ follows non-static declaration
gfx/drivers_context/vc_egl_ctx.c:312:4
|
2016-03-02 21:31:56 +00:00 |
|
twinaphex
|
0f8e31cad3
|
(iOS) Use -1 instead of UIUserInterfaceIdiomUnspecified for backwards
compatibility
|
2016-03-02 17:25:13 +01:00 |
|
twinaphex
|
702d4f9e3a
|
(Android) Buildfix
|
2016-03-01 22:26:57 +01:00 |
|
twinaphex
|
efb1c88215
|
(opendingux_fbdev_ctx.c) Another ifdef
|
2016-03-01 22:23:40 +01:00 |
|
twinaphex
|
f3cc1a9b59
|
(opendingux_fbdev_ctx.c) More HAVE_EGL ifdefs
|
2016-03-01 22:23:17 +01:00 |
|
twinaphex
|
ac584330bb
|
(Android) Bugfix
|
2016-03-01 21:58:35 +01:00 |
|
twinaphex
|
1b0a9d0b1d
|
Backport Opendingux/GCW Zero patches courtesy of gama.coder
|
2016-03-01 21:50:23 +01:00 |
|
twinaphex
|
c44107949d
|
(Vulkan) Pass width and height to vulkan_surface_create
|
2016-03-01 18:35:41 +01:00 |
|
twinaphex
|
5f125bc1f6
|
(Android) Only need to pass window for Android
|
2016-03-01 18:22:17 +01:00 |
|
twinaphex
|
eaa0b08bc2
|
(Android) Hook up Vulkan for gfx_ctx_bind_api
|
2016-03-01 18:21:09 +01:00 |
|
twinaphex
|
b8c1e31c13
|
(Android/Vulkan) Start hooking up Vulkan for Android context driver
|
2016-03-01 18:16:22 +01:00 |
|
twinaphex
|
dc12f07a55
|
(mali_fbdev) Add some ifdefs
|
2016-03-01 07:17:57 +01:00 |
|
twinaphex
|
59ed4b939f
|
Cleanups
|
2016-03-01 07:09:55 +01:00 |
|
twinaphex
|
47fddf28e5
|
(Emscripten context) Cleanups
|
2016-03-01 07:07:56 +01:00 |
|
twinaphex
|
32c4f13761
|
(XEGL) Add HAVE_VG ifdefs
|
2016-03-01 06:56:41 +01:00 |
|
twinaphex
|
e938be3747
|
Have to rewrite EGL context code
|
2016-03-01 06:49:05 +01:00 |
|
twinaphex
|
ae6302ede2
|
(Android EGL context) Add missing break
|
2016-03-01 05:09:07 +01:00 |
|
twinaphex
|
00741d06fb
|
Add android_gfx_ctx_bind_hw_render
|
2016-03-01 05:08:18 +01:00 |
|
twinaphex
|
c5667d8253
|
(Android EGL context) Refactor more code
|
2016-03-01 05:07:11 +01:00 |
|
twinaphex
|
2480181469
|
(Android) Add android_api variable
|
2016-03-01 04:53:48 +01:00 |
|
twinaphex
|
481196c55c
|
Add some more ifdefs
|
2016-03-01 04:19:33 +01:00 |
|
twinaphex
|
f8f2f7d03c
|
Rename androidegl_ctx.c to android_ctx.c
|
2016-03-01 04:18:43 +01:00 |
|
twinaphex
|
0ec1c5ade5
|
Start adding HAVE_OPENGLES ifdefs to androidegl_ctx.c
|
2016-03-01 04:17:02 +01:00 |
|
twinaphex
|
65b628cf20
|
Cover more edge cases for crashes initiated by Zarch
|
2016-02-29 01:49:58 +01:00 |
|
Twinaphex
|
ea2094126b
|
(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix
|
2016-02-26 14:25:57 +01:00 |
|
twinaphex
|
4dfed7e930
|
Cast to NSOpenGLContext *
|
2016-02-26 13:39:01 +01:00 |
|
twinaphex
|
dcefb740f2
|
Create glcontext_get_ptr
|
2016-02-26 13:36:12 +01:00 |
|
twinaphex
|
c4b80e0e44
|
Fix CXX_BUILD - doesn't like a variable being named 'template'
|
2016-02-23 17:11:30 +01:00 |
|
Alcaro
|
7a6463a300
|
Add escape hatch if rarch (or the core) is in an infinite loop.
|
2016-02-23 16:11:39 +01:00 |
|
twinaphex
|
6f6ba98576
|
(DRM) Add more HAVE_EGL ifdefs
|
2016-02-23 01:34:28 +01:00 |
|
twinaphex
|
6429bb6a40
|
(X context) rename g_api to x_api
|
2016-02-22 13:29:32 +01:00 |
|
twinaphex
|
e688770e64
|
(SDL GL Ctx) Rename g_api to sdl_api
|
2016-02-22 13:26:26 +01:00 |
|
twinaphex
|
f8a2014b7e
|
(DRM) Rename g_drm to drm
|
2016-02-22 13:25:48 +01:00 |
|
twinaphex
|
aa4015837f
|
(DRM) DRM context driver should compile now without OpenGL
|
2016-02-22 13:04:34 +01:00 |
|
twinaphex
|
d537b6ee9f
|
Rename some files
|
2016-02-22 13:01:16 +01:00 |
|
twinaphex
|
1a5d2ce85c
|
Start divorcing DRM context from EGL
|
2016-02-22 12:59:13 +01:00 |
|
twinaphex
|
85804838ad
|
(DRM) More refactors
|
2016-02-22 12:56:16 +01:00 |
|
twinaphex
|
09fba6016b
|
(DRM) Cleanups
|
2016-02-22 12:50:45 +01:00 |
|
twinaphex
|
034f1769c9
|
(DRM) Cleanups
|
2016-02-22 12:43:18 +01:00 |
|
twinaphex
|
cc622b6905
|
Start getting rid of 'egl' namespace conventions in drm_egl context
driver
|
2016-02-22 12:37:38 +01:00 |
|
twinaphex
|
ef1feca097
|
Some C89_BUILD fixes
|
2016-02-22 12:25:41 +01:00 |
|
twinaphex
|
47b34b38d2
|
(DRM) More HAVE_EGL ifdefs
|
2016-02-22 12:10:23 +01:00 |
|
twinaphex
|
22a677b3a8
|
Don't use egl_common's 'api' variable anymore
|
2016-02-22 11:54:19 +01:00 |
|
twinaphex
|
fd7a62f5ca
|
(Wayland) Context driver doesn't use egl api anymore
|
2016-02-22 11:48:17 +01:00 |
|
twinaphex
|
a8a871bd4e
|
(DRM) Create drm_api
|
2016-02-22 11:47:18 +01:00 |
|
twinaphex
|
e4935d490c
|
(DRM) Uses its own sighandler and atomic quit variable
|
2016-02-22 11:46:08 +01:00 |
|
twinaphex
|
3bebc2284f
|
DRM gets its own interval variable inside data struct
|
2016-02-22 11:42:36 +01:00 |
|
twinaphex
|
b421bdf687
|
(drm_egl_ctx.c) More ifdefs
|
2016-02-22 11:37:37 +01:00 |
|
twinaphex
|
eceadcde2b
|
(drm_egl_ctx.c) Add HAVE_EGL/HAVE_OPENGL ifdefs
|
2016-02-21 23:49:50 +01:00 |
|