27347 Commits

Author SHA1 Message Date
twinaphex
cc622b6905 Start getting rid of 'egl' namespace conventions in drm_egl context
driver
2016-02-22 12:37:38 +01:00
twinaphex
a2a4a365a3 We're able now to create a Vulkan build without any GL support
whatsoever
2016-02-22 12:33:42 +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
7da0739b61 Get rid of global g_egl_api now too 2016-02-22 11:54:55 +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
twinaphex
cedc6506b5 Show display metric height label 2016-02-21 22:09:38 +01:00
Twinaphex
902026ec86 Merge pull request #2747 from Themaister/master
Wayland: Add metrics support.
2016-02-21 22:07:41 +01:00
Hans-Kristian Arntzen
c4104ae37c Wayland: Add metrics support. 2016-02-21 22:04:56 +01:00
Twinaphex
44688b1424 Merge pull request #2746 from Themaister/master
Wayland: Add HiDPI awareness.
2016-02-21 21:46:23 +01:00
Hans-Kristian Arntzen
52a515f0d3 Wayland: Add HiDPI awareness. 2016-02-21 21:35:06 +01:00
Twinaphex
765e229c35 Merge pull request #2745 from Themaister/master
Vulkan: Attempt workaround for Ivy Bridge.
2016-02-21 20:16:37 +01:00
Hans-Kristian Arntzen
8cab56e806 Vulkan: Attempt workaround for Ivy Bridge.
Reset command buffer instead of pool.
2016-02-21 20:13:22 +01:00
Twinaphex
cfe06ce730 Merge pull request #2744 from Themaister/master
Fix silly bug in libretro-test-vulkan.
2016-02-21 20:02:12 +01:00
radius
66a8e08252 remove saving remapping, use the automated method instead 2016-02-21 13:55:04 -05:00
Hans-Kristian Arntzen
7acd82e189 Fix silly bug in libretro-test-vulkan.
Forgot to set sType correctly, fixes nVidia.
2016-02-21 19:53:36 +01:00
twinaphex
90850799b7 Remove saving of input_remapping_path 2016-02-21 19:10:33 +01:00
twinaphex
d5429f00e1 silence warning 2016-02-21 19:05:58 +01:00
twinaphex
e93e75321f Revert "don't save remapping path and don't load the library at startup"
This reverts commit 1638df4ae72dc9b29c346279b1ab10359e2f1d3f.
2016-02-21 19:05:01 +01:00
radius
1638df4ae7 don't save remapping path and don't load the library at startup 2016-02-21 12:51:49 -05:00
radius
7cc72520f7 add message to save current config 2016-02-21 12:37:11 -05:00
radius
5f3b27417b fix save new config 2016-02-21 12:30:22 -05:00
Twinaphex
d0e1802436 Merge pull request #2743 from Themaister/master
Vulkan: Add workaround for broken VkImageView swizzling.
2016-02-21 13:56:14 +01:00
Hans-Kristian Arntzen
cece4e5ae2 Vulkan: Add workaround for broken VkImageView swizzling.
Certain early drivers fail to apply swizzle mask.
2016-02-21 13:52:30 +01:00
Twinaphex
1b4318d89b Merge pull request #2742 from Themaister/master
Vulkan: Set alphaBlendOp correctly.
2016-02-21 13:43:18 +01:00
Hans-Kristian Arntzen
f09338b1b8 Set alphaBlendOp correctly. 2016-02-21 13:40:19 +01:00
Twinaphex
7bb5b749a0 Merge pull request #2741 from Themaister/master
Vulkan: Various improvements
2016-02-21 13:18:00 +01:00
Hans-Kristian Arntzen
b87106e61a Vulkan: Implement menu display clear color. 2016-02-21 13:12:51 +01:00
Twinaphex
0bbac8da97 Silence unused variable warning 2016-02-21 13:10:49 +01:00
Hans-Kristian Arntzen
6e7f1371dd Vulkan: Fix scenario where we limit the number of frames too much. 2016-02-21 13:03:26 +01:00
Hans-Kristian Arntzen
9e060bf088 Fix STATIC texture upload. 2016-02-21 13:01:53 +01:00
Hans-Kristian Arntzen
0dddd671f8 Vulkan: Use more approriate barrier 2016-02-21 12:59:11 +01:00
Hans-Kristian Arntzen
4259ea3d06 Merge branch 'master' of git://github.com/libretro/RetroArch 2016-02-21 12:45:26 +01:00
Hans-Kristian Arntzen
36eb07e067 Vulkan: Use copy paths if needed. 2016-02-21 12:33:16 +01:00
twinaphex
6512e5ff6e Move this check - this should serve as a framerate limiter for the
menu
2016-02-21 12:11:08 +01:00
twinaphex
254e0bbd90 vulkan_common.h - style nits 2016-02-21 10:11:35 +01:00
twinaphex
f462954609 Style nits pt. 2 2016-02-21 10:09:41 +01:00
twinaphex
8ce2665383 Style nits 2016-02-21 10:08:36 +01:00
twinaphex
b57dbd5028 Style nits 2016-02-21 09:57:24 +01:00
twinaphex
a5d39ba38d Style nits 2016-02-21 09:54:53 +01:00
twinaphex
5beb71711b zarch.c - Respect 80-char width limit 2016-02-21 09:51:16 +01:00
twinaphex
5f50034514 Refactor gfx_ctx_x_bind_api 2016-02-20 20:47:06 +01:00
twinaphex
fbc7eaf287 (vulkan.c) Style nits 2016-02-20 20:29:52 +01:00
twinaphex
1426cf7fb2 (vulkan.c) Style nits 2016-02-20 20:15:46 +01:00