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 |
|
Hans-Kristian Arntzen
|
c74c7ae053
|
Vulkan: Work around broken push constants on Ivy Bridge.
Use UBOs instead, should be more compatible with early drivers.
|
2016-02-18 18:36:49 +01:00 |
|
Hans-Kristian Arntzen
|
a1ae86a808
|
Remove obsolete shaders.
|
2016-02-18 18:36:49 +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 |
|
twinaphex
|
51a94d6ac7
|
Remove unix_common
|
2016-02-17 22:09:37 +01:00 |
|
twinaphex
|
17e5e57bed
|
Add unix_common
|
2016-02-17 08:01:30 +01:00 |
|
twinaphex
|
a539a6512b
|
(D3D) Buildfix
|
2016-02-17 02:25:24 +01:00 |
|
twinaphex
|
2e853b3f04
|
Another ifdef
|
2016-02-17 01:24:38 +01:00 |
|
twinaphex
|
22452f6cb2
|
Ifdef hw_render_context_is_vulkan
|
2016-02-17 01:23:55 +01:00 |
|
Hans-Kristian Arntzen
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
|
twinaphex
|
f8b866c8c1
|
Combine file_ops.c and content.c
|
2016-02-15 21:49:29 +01:00 |
|
twinaphex
|
0784608604
|
Buildfix
|
2016-02-14 22:23:30 +01:00 |
|
twinaphex
|
954ac39b91
|
Create SHADER_CTL_GET_PREV_TEXTURES
|
2016-02-14 22:22:40 +01:00 |
|
twinaphex
|
5a2816c6da
|
Remove unused functions
t# Please enter the commit message for your changes. Lines starting
|
2016-02-14 22:18:46 +01:00 |
|
twinaphex
|
e790b503d9
|
Add SHADER_CTL_GET_IDENT
|
2016-02-14 22:17:00 +01:00 |
|
twinaphex
|
debb5dd0ce
|
Add SHADER_CTL_GET_CURRENT_SHADER
|
2016-02-14 22:13:21 +01:00 |
|
twinaphex
|
38034abce6
|
Add SHADER_CTL_DIRECT_GET_CURRENT_SHADER
|
2016-02-14 21:55:19 +01:00 |
|
twinaphex
|
46b963619a
|
Create SHADER_CTL_WRAP_TYPE
|
2016-02-14 21:41:16 +01:00 |
|
twinaphex
|
bd74390cde
|
Add SHADER_CTL_USE
|
2016-02-14 20:01:39 +01:00 |
|
twinaphex
|
b4dcbb235f
|
Add SHADER_CTL_FILTER_TYPE
|
2016-02-14 19:51:32 +01:00 |
|
twinaphex
|
37c2b47915
|
Add SHADER_CTL_SET_MVP
|
2016-02-14 19:43:47 +01:00 |
|
twinaphex
|
02ec7830d9
|
Create SHADER_CTL_INFO
|
2016-02-14 19:30:48 +01:00 |
|
twinaphex
|
cdd6684bb9
|
Create SHADER_CTL_SCALE
|
2016-02-14 19:21:54 +01:00 |
|
twinaphex
|
47cf62cdbd
|
Header cleanups
|
2016-02-14 19:01:37 +01:00 |
|
twinaphex
|
6c1b96f50d
|
Add SHADER_CTL_SET_COORDS
|
2016-02-14 18:59:42 +01:00 |
|
twinaphex
|
20441299e1
|
Add SHADER_CTL_MIPMAP_INPUT
|
2016-02-14 18:48:17 +01:00 |
|
twinaphex
|
fab6903522
|
Create SHADER_CTL_INIT
|
2016-02-14 18:41:45 +01:00 |
|
twinaphex
|
8c867394a0
|
Cleanups
|
2016-02-14 18:23:47 +01:00 |
|
twinaphex
|
678cabc48c
|
Add SHADER_CTL_DEINIT
|
2016-02-14 18:22:38 +01:00 |
|
twinaphex
|
7c4b372208
|
Add SHADER_CTL_GET_FEEDBACK_PASS
|
2016-02-14 18:19:48 +01:00 |
|
twinaphex
|
fe3c3f5203
|
Create SHADER_CTL_INIT_FIRST
|
2016-02-14 18:17:43 +01:00 |
|
twinaphex
|
f906e828ba
|
Add SHADER_CTL_SET_PARAMS
|
2016-02-14 18:14:51 +01:00 |
|
twinaphex
|
8b714895a8
|
Create video_shader_driver_ctl
|
2016-02-14 18:12:42 +01:00 |
|
twinaphex
|
f9824dd53e
|
Simplify video_shader_driver_set_params
|
2016-02-14 18:09:12 +01:00 |
|
twinaphex
|
3f265360db
|
Style nits
|
2016-02-14 17:40:20 +01:00 |
|
twinaphex
|
5e1f289cd4
|
80-char width limit, style nits
|
2016-02-14 17:02:55 +01:00 |
|