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 |
Hans-Kristian Arntzen
|
c4104ae37c
|
Wayland: Add metrics support.
|
2016-02-21 22:04:56 +01:00 |
Hans-Kristian Arntzen
|
52a515f0d3
|
Wayland: Add HiDPI awareness.
|
2016-02-21 21:35:06 +01:00 |
twinaphex
|
5f50034514
|
Refactor gfx_ctx_x_bind_api
|
2016-02-20 20:47:06 +01:00 |
twinaphex
|
481fa56f2c
|
Move some code
|
2016-02-20 06:36:32 +01:00 |
twinaphex
|
fde9f1ce2c
|
Start making GL optional (previously we assumed pretty much - hardware
context = GL) Still have the issue where the menu driver auto-switches
back to rgui instead of glui/xmb
|
2016-02-20 06:16:34 +01:00 |
twinaphex
|
11c1535fe3
|
Rename glx context driver to x
|
2016-02-20 05:48:45 +01:00 |
Hans-Kristian Arntzen
|
4540369fcb
|
Use correct cast for WSI_XLIB.
|
2016-02-19 22:25:51 +01:00 |
Hans-Kristian Arntzen
|
88ec0f522b
|
Vulkan: Add Vulkan backend to GLX context.
Also fixes some snags with libretro-test-vulkan.
|
2016-02-19 21:37:24 +01:00 |
twinaphex
|
11831a8b47
|
move shareable vulkan initialization code to vulkan_common.c
|
2016-02-19 14:38:15 +01:00 |
twinaphex
|
e1a1843edc
|
Start moving code to vulkan_common.h
|
2016-02-19 14:23:51 +01:00 |
twinaphex
|
2d5e10e840
|
Fix this
|
2016-02-19 13:17:03 +01:00 |
twinaphex
|
140d65b994
|
Setup specific WSI extensions
|
2016-02-19 13:11:30 +01:00 |
twinaphex
|
7ec1a6836c
|
(Vulkan WSI) Add Mir bits (we don't have Mir context driver yet
but whatever, add them all)
|
2016-02-19 13:06:38 +01:00 |
twinaphex
|
50efe142b9
|
Go through function pointers
|
2016-02-19 13:03:35 +01:00 |
twinaphex
|
eb1fe0476d
|
Start implementing xlib/xcb bits (for when these context drivers
get added)
|
2016-02-19 12:46:42 +01:00 |
twinaphex
|
14d39be698
|
Move code around
|
2016-02-19 12:30:18 +01:00 |
twinaphex
|
cebefa6ae1
|
Refactor vulkan_surface_create
|
2016-02-19 12:23:16 +01:00 |
twinaphex
|
db074e1c1a
|
Start implementing more WSI variants
|
2016-02-19 12:15:16 +01:00 |
twinaphex
|
353c421a5c
|
Add function pointer for vkCreateAndroidSurfaceKHR
|
2016-02-19 12:08:34 +01:00 |
twinaphex
|
6fcd097e4c
|
Start setting up vulkan_init_context for multiple WSI types
|
2016-02-19 12:04:56 +01:00 |
twinaphex
|
1c412eea5a
|
Start adding preliminary implementation for vulkan_surface_create
|
2016-02-19 12:00:52 +01:00 |
twinaphex
|
96c9687a8a
|
Create vulkan_surface_create
|
2016-02-19 11:55:57 +01:00 |
twinaphex
|
98990d6afc
|
Add more WSI enum types
|
2016-02-19 11:50:25 +01:00 |
twinaphex
|
7205d76ab0
|
Cleanups
|
2016-02-19 11:36:46 +01:00 |
twinaphex
|
c105fb22f3
|
Style nits
|
2016-02-19 11:29:15 +01:00 |
twinaphex
|
a61536ffdc
|
More refactors - create vulkan_destroy_context
|
2016-02-19 11:12:43 +01:00 |
twinaphex
|
6be1453d9c
|
Create vulkan_init_context
|
2016-02-19 11:04:51 +01:00 |
twinaphex
|
50a605e9db
|
Cleanups
|
2016-02-19 10:54:00 +01:00 |
twinaphex
|
1165d1c0b7
|
Create gfx_ctx_vulkan_data_t
|
2016-02-19 10:35:59 +01:00 |
twinaphex
|
02e3d6eba7
|
Only one Wayland context driver now
|
2016-02-19 07:58:14 +01:00 |
twinaphex
|
0b85951abe
|
(Wayland context) Cleanup some defines
|
2016-02-18 07:40:13 +01:00 |
twinaphex
|
a21444fc9a
|
(Wayland ctx) More improvements to Vulkan support
|
2016-02-18 07:29:20 +01:00 |
twinaphex
|
f5c5c82729
|
Add extra conditionals for all possible usecases (HAVE_EGL/HAVE_OPENGL/HAVE_OPENGLES/etc)
|
2016-02-18 07:18:58 +01:00 |
twinaphex
|
bd672b8b72
|
Add vulkan path in registry_handle_global
|
2016-02-18 05:31:24 +01:00 |
twinaphex
|
620fbe8976
|
Forgot to set this
|
2016-02-18 00:20:23 +01:00 |
twinaphex
|
eeada0c458
|
Start making general-purpose Wayland context driver that could work
for both Vulkan and EGL/GL
|
2016-02-17 23:22:54 +01:00 |
twinaphex
|
56a14ffc3c
|
Start adding HAVE_OPENGL/HAVE_VG ifdefs
|
2016-02-17 22:20:43 +01:00 |
Hans-Kristian Arntzen
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
twinaphex
|
cbf84b8d6e
|
Style nits
|
2016-02-14 16:39:27 +01:00 |
twinaphex
|
64e891124c
|
(ps3_ctx.c) Cleanups
|
2016-02-14 16:36:06 +01:00 |
twinaphex
|
b0995e6eee
|
(GLX) 80-char width limit style nits
|
2016-02-14 16:34:31 +01:00 |
twinaphex
|
e842ebbfc4
|
80-char width limit style nits
|
2016-02-14 16:31:39 +01:00 |
twinaphex
|
602c40c228
|
(bbqnx) Style nits
|
2016-02-14 16:29:58 +01:00 |
netux79
|
a2851ab70b
|
(GX) Resolution Saving's Video Corruption Fix.
Also some cleanups for the RA GX version included.
|
2016-02-12 16:58:59 -05:00 |
twinaphex
|
157eb71606
|
Use string_is_equal more
|
2016-01-20 06:16:55 +01:00 |
twinaphex
|
0e1d00a85c
|
(CocoaTouch) Cleanup
|
2016-01-18 22:13:35 +01:00 |
Twinaphex
|
c68e824eb9
|
This AVFoundation code needs to work for both iOS and OSX
|
2016-01-18 13:19:28 +01:00 |
Phillip Ponson
|
6ca58a4d6e
|
iOS: Refactoring support for background Music.app.
|
2016-01-17 19:51:28 -06:00 |
twinaphex
|
dd239fc85d
|
Add HAVE_AVFOUNDATION ifdefs
|
2016-01-16 22:02:49 +01:00 |
Phillip Ponson
|
48b99b1f48
|
Fixing a build issue. syntax errors. 😣
.
'
|
2016-01-16 12:48:33 -06:00 |
pponso1
|
212337c7c1
|
iOS audio support
|
2016-01-16 11:57:00 -06:00 |
twinaphex
|
fcc8c5dae7
|
This is still necessary unfortunately
|
2016-01-16 16:46:20 +01:00 |
twinaphex
|
9f27b9b56d
|
Remove another compile-time ifdef
|
2016-01-16 16:22:55 +01:00 |
Twinaphex
|
fbdc30e7bb
|
(OSX) Buildfix
|
2016-01-16 16:21:39 +01:00 |
twinaphex
|
b4687fdb2b
|
Check if convertRectToBacking is available at runtime instead
of compile-time
|
2016-01-16 16:20:19 +01:00 |
twinaphex
|
a5c83da839
|
Simplify cocoagl_gfx_ctx_get_video_size
|
2016-01-16 16:14:25 +01:00 |
Twinaphex
|
c824f7af15
|
get_video_size - don't need screen pointer anymore
|
2016-01-16 13:31:43 +01:00 |
twinaphex
|
6a1d423700
|
(OSX) Cleanup
|
2016-01-16 13:30:38 +01:00 |
twinaphex
|
14ec006412
|
Cleanup
|
2016-01-16 13:29:33 +01:00 |
neville
|
9a38ec28b0
|
Get rid of compile-time ifdefs inside get_chosen_screen
|
2016-01-16 13:23:00 +01:00 |
Twinaphex
|
2c42ad3c96
|
(cocoa_gl_ctx.m) Cleanups
|
2016-01-16 12:12:07 +01:00 |
Twinaphex
|
dfe79c3fcd
|
setWantsBestResolutionOpenGLSurface - determine at runtime if we can call
this instead of compile-time
|
2016-01-16 12:09:50 +01:00 |
Twinaphex
|
21dc363e0f
|
backingScaleFactor - cut down on compile-time ifdef - attempt to detect it at runtime
|
2016-01-16 11:58:36 +01:00 |
Twinaphex
|
64fe30281c
|
Cleanup
|
2016-01-16 11:51:24 +01:00 |
Twinaphex
|
302089e8d8
|
Cleanup
|
2016-01-16 11:50:44 +01:00 |
Twinaphex
|
5a4db266e8
|
(OSX) Change get_from_selector
|
2016-01-16 11:49:10 +01:00 |
Twinaphex
|
5cc163a10b
|
(OSX) Cleanup
|
2016-01-16 11:40:48 +01:00 |
Twinaphex
|
794bcc53c3
|
(iOS) Buildfix
|
2016-01-15 23:15:49 +01:00 |
twinaphex
|
09a183df3f
|
(OSX) Create get_backing_scale_factor
|
2016-01-15 22:15:23 +01:00 |
twinaphex
|
e920e5f1b9
|
Add early return in case settings is NULL
|
2016-01-15 15:38:21 +01:00 |
twinaphex
|
039e2acc49
|
Make switch stop complaininig
|
2016-01-15 14:08:38 +01:00 |
twinaphex
|
5f513d2af0
|
(cocoa_gl_ctx.m) Cleanups
|
2016-01-15 14:03:56 +01:00 |
Twinaphex
|
58ebbdeada
|
Attempt to prevent race issue in get_chosen_screen
|
2016-01-15 13:58:16 +01:00 |
Twinaphex
|
26bcfa8d89
|
Revert "Refactor function get_float_from_selector - obsolete"
This reverts commit 1b2632e7fa .
|
2016-01-15 13:03:40 +01:00 |
twinaphex
|
1b2632e7fa
|
Refactor function get_float_from_selector - obsolete
hardcoded ifdef
|
2016-01-15 12:53:33 +01:00 |
Twinaphex
|
50a7686931
|
(iOS) Fix ARC issues
|
2016-01-14 07:03:35 +01:00 |
twinaphex
|
3eb6ef0251
|
(OSX 10.6) Buildfix
|
2016-01-13 21:21:11 +01:00 |
twinaphex
|
54f46f4ee3
|
Update headers
|
2016-01-10 04:41:52 +01:00 |
twinaphex
|
3a30649876
|
Pass through data variable to win32_window_create correctly
|
2016-01-08 05:13:10 +01:00 |
twinaphex
|
5a60055aa9
|
Make curD3D a static variable
|
2016-01-07 01:18:51 +01:00 |
twinaphex
|
e5f327edda
|
N/A
|
2016-01-07 01:11:26 +01:00 |
twinaphex
|
9f616cca07
|
Check if device is NULL inside d3d_set_resize
|
2016-01-07 01:10:37 +01:00 |
twinaphex
|
3b8932b302
|
Turn returntype of set_resize into bool
|
2016-01-07 00:58:33 +01:00 |
twinaphex
|
38a58a2a8a
|
Call d3d_restore from d3d.cpp
|
2016-01-07 00:38:42 +01:00 |
twinaphex
|
c2d7cbe18b
|
Use string_is_empty
|
2015-12-26 07:59:15 +01:00 |
twinaphex
|
466953fae8
|
remove this
|
2015-12-22 21:59:24 +01:00 |
Higor Eurípedes
|
f6729c0b74
|
(d3d_ctx) Return video_data as the context data
The d3d context shares the d3d video driver data.
|
2015-12-20 19:12:14 -03:00 |
Jean-André Santoni
|
6f5d09b235
|
(Mali) Fix mali fbdev build
|
2015-12-15 10:23:02 +07:00 |
twinaphex
|
e1331fa6a5
|
CXX_BUILD fixes
|
2015-12-10 14:05:56 +01:00 |
twinaphex
|
902997c579
|
Remove gfx_ctx_data_get_ptr
|
2015-12-09 09:05:55 +01:00 |
Higor Eurípedes
|
1f51a0d948
|
(videocore) Fix build
|
2015-12-08 19:34:26 -03:00 |
Higor Eurípedes
|
39b238151f
|
(androidegl_ctx) Lock android_app before accessing it
|
2015-12-08 19:26:32 -03:00 |
Higor Eurípedes
|
7dcecc500f
|
(cocoa) Fix warning
|
2015-12-08 17:33:59 -03:00 |
Higor Eurípedes
|
c2d4da4660
|
(mali) Convert to new egl common api
|
2015-12-08 17:33:59 -03:00 |
Higor Eurípedes
|
9e90efacbb
|
(videocore) Convert to new egl common api
|
2015-12-08 17:33:59 -03:00 |
Higor Eurípedes
|
98baf27a99
|
(vivante-fbdev) Convert to new egl common api
|
2015-12-08 17:33:59 -03:00 |
twinaphex
|
77f1bbdb26
|
(D3D) Buildfix
|
2015-12-08 20:55:19 +01:00 |
twinaphex
|
a5d0770268
|
(PS3) Get rid of gfx_ctx_free_data
|
2015-12-08 19:56:43 +01:00 |
Higor Eurípedes
|
5b7069b377
|
(bbqnx_ctx.c) Convert to the new egl common api
|
2015-12-08 14:56:46 -03:00 |
Higor Eurípedes
|
3a7f93d459
|
(android_ctx.c) Use the new egl common api
|
2015-12-08 14:30:45 -03:00 |
Higor Eurípedes
|
1cf574cfbe
|
Move most of egl_common globals into egl_ctx_data_t
|
2015-12-08 13:54:03 -03:00 |
Higor Eurípedes
|
c257374dcd
|
(video_context_driver) Make better use of the data argument in context calls
|
2015-12-08 12:19:08 -03:00 |
twinaphex
|
a95762e5cb
|
Create egl_has_config
|
2015-12-08 14:42:02 +01:00 |
twinaphex
|
0f94353b28
|
Create egl_get_native_visual_id
|
2015-12-08 14:38:06 +01:00 |
twinaphex
|
2d55dc3bda
|
Complete namespace changes
|
2015-12-07 15:32:14 +01:00 |
twinaphex
|
c0a1a6a3fe
|
Move system->shutdown to runloop_ctl, turn it into a local
static variable
|
2015-12-04 12:44:12 +01:00 |
twinaphex
|
6c6beca430
|
Create x11_save_last_used_monitor
|
2015-12-01 08:49:35 +01:00 |
twinaphex
|
c4354ff429
|
Create g_x11_screen
|
2015-12-01 08:42:33 +01:00 |
twinaphex
|
1d44619f41
|
Move driver->video_cache_context and driver->video_cache_context_ack
to video_driver.c
|
2015-11-29 20:44:51 +01:00 |
twinaphex
|
0044d853f8
|
Move display_type / display_window etc all to gfx/video_driver.c -
no more dependencies on driver_t
|
2015-11-29 01:12:49 +01:00 |
twinaphex
|
ef3cbed13e
|
Create separate WndProc for GL and D3D
|
2015-11-28 21:50:28 +01:00 |
twinaphex
|
8ce6582fa4
|
Create drm_wait_flip
|
2015-11-28 17:16:19 +01:00 |
twinaphex
|
a8d868f187
|
(Android) Implement 'focused' callback for androidegl_ctx
|
2015-11-27 20:38:29 +01:00 |
twinaphex
|
5c28a8389a
|
(DRM/EGL) No need to grab context data pointer anymore
|
2015-11-26 19:12:47 +01:00 |
twinaphex
|
7c52d380bf
|
Move memsetting of fds and evctx to drm_common.c
|
2015-11-26 18:59:36 +01:00 |
twinaphex
|
00cf57eac0
|
Header include drm_common.h already includes essential
DRM headers
|
2015-11-26 18:57:29 +01:00 |
twinaphex
|
9c2813a757
|
Turn a bunch of variables static
|
2015-11-26 18:49:58 +01:00 |
twinaphex
|
25680ec8a6
|
Create more DRM common functions
|
2015-11-26 18:47:07 +01:00 |
twinaphex
|
60ead8f6b1
|
Create drm_get_encoder
|
2015-11-26 18:23:51 +01:00 |
twinaphex
|
0225e2e65a
|
Cleanups
|
2015-11-26 18:18:44 +01:00 |
twinaphex
|
2693e16f1e
|
(Exynos/DRM EGL context driver) Unify more code
|
2015-11-26 18:05:27 +01:00 |
twinaphex
|
7e08f5d908
|
Create drm_free
|
2015-11-26 17:34:35 +01:00 |
twinaphex
|
e06121b661
|
Move more common code to drm_common.c
|
2015-11-26 17:30:01 +01:00 |
twinaphex
|
8f9c652693
|
Add gfx/common/drm_common.c and gfx_common/drm_common.h
|
2015-11-26 17:12:06 +01:00 |
twinaphex
|
866501703f
|
Cleanups
|
2015-11-23 21:28:54 +01:00 |
twinaphex
|
f98cda3c33
|
video_context_data only accessed now from one file
|
2015-11-23 21:06:15 +01:00 |
twinaphex
|
1f87c6d9e2
|
Dont' try to access driver->video_context_data directly
|
2015-11-23 20:56:06 +01:00 |
twinaphex
|
41b46975f9
|
Cleanups - go through standard functions
|
2015-11-23 20:45:09 +01:00 |
twinaphex
|
86504392b9
|
Create video_driver_set_size
|
2015-11-23 12:54:15 +01:00 |
twinaphex
|
b434689d39
|
(Win32) Buildfixes
|
2015-11-23 12:14:53 +01:00 |
Twinaphex
|
5974f81ed8
|
(OSX) Buildfixes
|
2015-11-23 12:07:00 +01:00 |
twinaphex
|
85dbeeb8f9
|
No more video_monitor.h
|
2015-11-22 13:32:46 +01:00 |
twinaphex
|
aad6a3a2a6
|
CXX_BUILD - buildfixes
|
2015-11-21 12:32:12 +01:00 |
twinaphex
|
b69caea6c1
|
Set g_egl_inited to false after egl_destroy
|
2015-11-21 09:39:25 +01:00 |
twinaphex
|
0f33722f5d
|
Refactor Wii per-game resolution mode to be somewhat generic
|
2015-11-21 08:56:24 +01:00 |
twinaphex
|
de44911092
|
(PS3/Wii) Reimplement video resolution code
|
2015-11-21 08:39:46 +01:00 |
twinaphex
|
ad75d00bd4
|
Implement get_video_output_size
|
2015-11-21 08:18:14 +01:00 |
twinaphex
|
1c3ba76e67
|
(PS3) Implement video output get prev/next
|
2015-11-21 07:54:42 +01:00 |
twinaphex
|
60aad558d8
|
(PS3) Cleanups
|
2015-11-21 07:43:53 +01:00 |
twinaphex
|
658c5d4ceb
|
(PS3) Cleanups
|
2015-11-21 07:32:08 +01:00 |
twinaphex
|
7c10d0f796
|
(vc_eg_ctx.c) Move header below egl_common.h
|
2015-11-20 16:58:31 +01:00 |
twinaphex
|
1686eb8f7f
|
(vc_egl_ctx.c) Cleanup
|
2015-11-20 14:34:40 +01:00 |
twinaphex
|
990bffcc27
|
(wgl_ctx.cpp) Cleanups
|
2015-11-20 14:32:46 +01:00 |
twinaphex
|
e466995c70
|
(xegl_ctx.c) Get rid of forward declaration
|
2015-11-20 14:31:09 +01:00 |
twinaphex
|
c6e962a43e
|
(bbqnx) Use g_egl_api
|
2015-11-20 14:30:32 +01:00 |
twinaphex
|
1d4b5691c9
|
(DRM/EGL) Add goto error
|
2015-11-20 13:50:17 +01:00 |
twinaphex
|
259674fee2
|
(vivante fbdev) Add function pointer for rendering hardware contexts
|
2015-11-20 13:46:41 +01:00 |
twinaphex
|
2f151896eb
|
use egl_create_surface everywhere
|
2015-11-20 13:43:05 +01:00 |
twinaphex
|
fc0f5f8889
|
Create egl_create_surface
|
2015-11-20 13:36:16 +01:00 |
twinaphex
|
1101bb34d3
|
Create g_egl_api/g_egl_inited
|
2015-11-20 13:27:31 +01:00 |
twinaphex
|
3c842823bc
|
(Mali/Wayland) Use egl_create_context
|
2015-11-19 18:36:24 +01:00 |
twinaphex
|
01614bb7f4
|
Start using egl_create_context in more drivers
|
2015-11-19 18:29:15 +01:00 |
twinaphex
|
f84c58e777
|
(Android) Start using egl_create_context
|
2015-11-19 18:25:19 +01:00 |
twinaphex
|
033e0ac3ad
|
(drm_egl_ctx.c) Start using egl_create_context
|
2015-11-19 18:18:44 +01:00 |
twinaphex
|
c1e61f7ff0
|
Start using egl_init_context for most GLES context drivers
|
2015-11-19 18:10:59 +01:00 |
twinaphex
|
4c1ac3222c
|
Start using egl_init_context in more drivers
|
2015-11-19 18:01:37 +01:00 |
twinaphex
|
6048025544
|
(Android) Use egl_init_context too
|
2015-11-19 17:55:49 +01:00 |
twinaphex
|
ad260fcb7b
|
Create egl_init_context
|
2015-11-19 17:52:25 +01:00 |
twinaphex
|
512585f673
|
(DRM/EGL) Cleanups
|
2015-11-19 17:02:02 +01:00 |
twinaphex
|
64bfea11f6
|
(DRM/EGL) Cleanups
|
2015-11-19 16:46:38 +01:00 |
twinaphex
|
a0ac41f49f
|
(DRM/EGL) Cleanups
|
2015-11-19 16:32:58 +01:00 |
twinaphex
|
b35c5e244f
|
(DRM/EGL) Cleanups
|
2015-11-19 16:06:16 +01:00 |
twinaphex
|
ee3f625a83
|
Remove signal includes
|
2015-11-19 15:57:09 +01:00 |
twinaphex
|
80369a8823
|
Create egl_install_sighandlers
|
2015-11-19 15:55:57 +01:00 |
twinaphex
|
ad311d3bb0
|
Set g_egl_quit to 0 at end of egl_destroy
|
2015-11-19 15:49:49 +01:00 |
twinaphex
|
2fe6686ced
|
Create g_egl_quit
|
2015-11-19 15:47:30 +01:00 |
twinaphex
|
34543c3f1c
|
(vc_egl_ctx.c) Remove g_quit variable
|
2015-11-19 15:43:10 +01:00 |
twinaphex
|
5bf5c7d790
|
(mali_fbdev) Cleanup
|
2015-11-19 15:40:13 +01:00 |
twinaphex
|
55591e97c3
|
(DRM/EGL) Nit
|
2015-11-19 15:39:25 +01:00 |
twinaphex
|
e84d77bf64
|
(BBQNX) Cleanup
|
2015-11-19 15:37:43 +01:00 |
twinaphex
|
774542fc62
|
Simplify egl_destroy
|
2015-11-19 15:34:40 +01:00 |
twinaphex
|
36b278fb84
|
(DRM/EGL) Use g_interval variable
|
2015-11-19 15:32:02 +01:00 |
twinaphex
|
46fb98e21c
|
Create egl_get_video_size
|
2015-11-19 15:21:04 +01:00 |