ppsspp/GPU/Vulkan
Henrik Rydgård c1f0e981a3 Throw in very minor fix (apply readonly to buffer used in tesselation).
Validation layer seems buggy though as it still complains that we haven't
enabled the feature vertexPipelineStoresAndAtomics
2018-09-18 23:53:16 +02:00
..
DebugVisVulkan.cpp Vulkan: Add tags to UI textures too. 2018-04-06 21:43:18 -07:00
DebugVisVulkan.h Debug visualization for the Vulkan memory allocator. Shows some interesting behaviour. 2018-01-29 19:38:10 +01:00
DepalettizeShaderVulkan.cpp Always specify GLSL version 450 when compiling Vulkan shaders. 2018-05-13 20:42:17 +02:00
DepalettizeShaderVulkan.h Vulkan: Remove duplicate depalShaderCache, fix a number of instances where we didn't use the deleter properly. 2017-11-09 17:25:37 +01:00
DrawEngineVulkan.cpp GE Debugger: Factor out host calls some. 2018-09-01 08:32:03 -07:00
DrawEngineVulkan.h GPU: Remove some unused fields. 2018-06-17 11:26:09 -07:00
FragmentShaderGeneratorVulkan.cpp Vulkan: Only apply the depth workaround on Qualcomm devices (adreno) 2018-09-18 23:46:45 +02:00
FragmentShaderGeneratorVulkan.h Vulkan: Only apply the depth workaround on Qualcomm devices (adreno) 2018-09-18 23:46:45 +02:00
FramebufferVulkan.cpp GPU: Clear alpha more consistently from 565. 2018-08-30 21:00:21 -07:00
FramebufferVulkan.h GPU: Minor framebuffer code cleanup. 2018-06-06 05:56:30 -07:00
GPU_Vulkan.cpp GE Debugger: Factor out host calls some. 2018-09-01 08:32:03 -07:00
GPU_Vulkan.h Vulkan: Load shaders/pipelines on thread. 2018-03-17 07:42:07 -07:00
PipelineManagerVulkan.cpp If there are multiple Vulkan devices, show a setting to allow the user to choose. 2018-06-06 10:20:12 +02:00
PipelineManagerVulkan.h Oops, fix mistake in #10834 2018-03-29 16:21:58 +02:00
ShaderManagerVulkan.cpp Vulkan: Only apply the depth workaround on Qualcomm devices (adreno) 2018-09-18 23:46:45 +02:00
ShaderManagerVulkan.h Revert "Remove further remains of hardware skinning." 2018-04-10 12:22:41 +02:00
StateMappingVulkan.cpp Vulkan: Avoid depth clamp with clip range. 2018-09-17 21:43:29 -07:00
StateMappingVulkan.h Vulkan: Use depth clamping, where available. 2017-12-26 16:54:39 -08:00
StencilBufferVulkan.cpp Vulkan: Only apply the depth workaround on Qualcomm devices (adreno) 2018-09-18 23:46:45 +02:00
TextureCacheVulkan.cpp If there are multiple Vulkan devices, show a setting to allow the user to choose. 2018-06-06 10:20:12 +02:00
TextureCacheVulkan.h Fix various bugs. 2018-04-13 14:19:05 +02:00
TextureScalerVulkan.cpp c++11: Remove compat header base/functional.h 2016-10-12 11:32:45 +02:00
TextureScalerVulkan.h Rename GLES files to match the convention the other backends use. 2017-01-23 17:08:58 +01:00
VertexShaderGeneratorVulkan.cpp Throw in very minor fix (apply readonly to buffer used in tesselation). 2018-09-18 23:53:16 +02:00
VertexShaderGeneratorVulkan.h Remove some unused tracking of whether lighting is used by a shader 2018-03-17 10:33:50 +01:00
VulkanUtil.cpp Implement pipeline/shader cache for Vulkan, to avoid shader compile stutters on second and subsequent runs. 2018-03-16 21:03:03 +01:00
VulkanUtil.h Debug visualization for the Vulkan memory allocator. Shows some interesting behaviour. 2018-01-29 19:38:10 +01:00