twinaphex
|
01f5a7ad84
|
Go through vkQueueWaitIdle function pointer
|
2016-02-29 06:31:55 +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 |
|
Hans-Kristian Arntzen
|
f09338b1b8
|
Set alphaBlendOp correctly.
|
2016-02-21 13:40:19 +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
|
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 |
|
Hans-Kristian Arntzen
|
fa449646e9
|
Bug fixes for Vulkan readback.
We were getting weird and inconsistent viewport sizes back.
|
2016-02-20 14:04:33 +01:00 |
|
Hans-Kristian Arntzen
|
bcac4a204f
|
Vulkan: Set initial viewport after keep_aspect is correct.
Fixes fullscreen recording.
|
2016-02-20 13:46:20 +01:00 |
|
Hans-Kristian Arntzen
|
5542427246
|
Try to use cached memory for readbacks.
Speeds up nVidia readbacks by order of magnitude.
|
2016-02-20 12:04:53 +01:00 |
|
Hans-Kristian Arntzen
|
459c55989a
|
Use vkCmdCopyImage for readbacks.
Blits often imply render targets.
|
2016-02-20 11:21:39 +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
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
|