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
|
157eb71606
|
Use string_is_equal more
|
2016-01-20 06:16:55 +01:00 |
|
twinaphex
|
54f46f4ee3
|
Update headers
|
2016-01-10 04:41:52 +01:00 |
|
twinaphex
|
3b8932b302
|
Turn returntype of set_resize into bool
|
2016-01-07 00:58:33 +01: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
|
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
|
2d55dc3bda
|
Complete namespace changes
|
2015-12-07 15:32:14 +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
|
85dbeeb8f9
|
No more video_monitor.h
|
2015-11-22 13:32:46 +01:00 |
|
twinaphex
|
2f151896eb
|
use egl_create_surface everywhere
|
2015-11-20 13:43:05 +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
|
c1e61f7ff0
|
Start using egl_init_context for most GLES context drivers
|
2015-11-19 18:10:59 +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
|
2fe6686ced
|
Create g_egl_quit
|
2015-11-19 15:47:30 +01:00 |
|
twinaphex
|
774542fc62
|
Simplify egl_destroy
|
2015-11-19 15:34:40 +01:00 |
|
twinaphex
|
5aedc1c4ca
|
Create egl_set_swap_interval
|
2015-11-19 15:16:37 +01:00 |
|
twinaphex
|
7b39fd50a3
|
Create egl_swap_buffers
|
2015-11-19 14:38:55 +01:00 |
|
twinaphex
|
e2c82900d1
|
Create egl_bind_hw_render
|
2015-11-19 14:32:39 +01:00 |
|
twinaphex
|
6dee1fcc92
|
Move g_use_hw_ctx to egl_common.c
|
2015-11-19 14:28:21 +01:00 |
|
twinaphex
|
9705dc8d04
|
Create egl_destroy
|
2015-11-19 14:23:14 +01:00 |
|
twinaphex
|
36579ae58d
|
Start moving identical state variables to egl_common.c
|
2015-11-19 14:09:51 +01:00 |
|
twinaphex
|
ffbb9d0481
|
Create generic egl_get_proc_address
|
2015-11-19 13:24:51 +01:00 |
|
twinaphex
|
50f8634902
|
Add gfx/common/egl_common.c
|
2015-11-19 13:16:43 +01:00 |
|
twinaphex
|
239ae7de53
|
Move gl_common to gfx/common
|
2015-11-17 08:01:33 +01:00 |
|
lugaidster
|
5c7c53f026
|
fixed a typo that caused Retroarch to crash on wayland using the gl driver.
|
2015-10-29 23:59:40 -03:00 |
|
twinaphex
|
340585defb
|
Header Cleanups
|
2015-09-16 05:53:34 +02:00 |
|
Alcaro
|
adb2942e5c
|
Fix CXX_BUILD
|
2015-06-26 18:39:20 +02:00 |
|
twinaphex
|
b778c9a7d4
|
(wayland_ctx.c) Move uninitialized variable to the top of the function
|
2015-06-26 18:25:17 +02:00 |
|
twinaphex
|
653c76c987
|
Fix Wayland warning
|
2015-06-26 18:24:51 +02:00 |
|
Alcaro
|
febcbc5ce4
|
C89 cleanups part 2
|
2015-06-26 17:48:43 +02:00 |
|
Alcaro
|
1bbd54f597
|
Some C89 strict fixes
|
2015-06-26 17:03:12 +02:00 |
|