ppsspp/GPU/Vulkan
2017-08-20 21:35:03 +02:00
..
DepalettizeShaderVulkan.cpp Fill out GPU_Vulkan.cpp with what's mostly a copy of GLES_GPU.cpp 2016-03-20 19:30:11 +01:00
DepalettizeShaderVulkan.h Fill out GPU_Vulkan.cpp with what's mostly a copy of GLES_GPU.cpp 2016-03-20 19:30:11 +01:00
DrawEngineVulkan.cpp Keeping descriptorsets around between frames can cause problems if we run out.. Try to prevent that. Need a better method than this though. 2017-08-20 21:35:03 +02:00
DrawEngineVulkan.h Keeping descriptorsets around between frames can cause problems if we run out.. Try to prevent that. Need a better method than this though. 2017-08-20 21:35:03 +02:00
FragmentShaderGeneratorVulkan.cpp Always pass vec3 texcoord between vertex and fragment shader, to allow for some simplification. 2017-01-30 16:03:57 +01:00
FragmentShaderGeneratorVulkan.h
FramebufferVulkan.cpp Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing. 2017-08-17 17:57:37 +02:00
FramebufferVulkan.h Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing. 2017-08-17 17:57:37 +02:00
GPU_Vulkan.cpp Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
GPU_Vulkan.h Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
PipelineManagerVulkan.cpp Replace the most critical unordered_maps and maps with two new maps: FastHashMap and PrehashMap. 2017-08-20 11:30:19 +02:00
PipelineManagerVulkan.h Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
ShaderManagerVulkan.cpp Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
ShaderManagerVulkan.h Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
StateMappingVulkan.cpp Vulkan: More minor optimization (avoid pipeline cache lookups when possible) 2017-08-15 16:01:50 +02:00
StateMappingVulkan.h Minor optimizations 2016-03-20 19:35:03 +01:00
TextureCacheVulkan.cpp Minor optimizations (use the new hashmap in a few more places) 2017-08-20 19:18:46 +02:00
TextureCacheVulkan.h Buildfix 2017-08-20 19:40:50 +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 [spline/bezier]Implement hardware tessellation on Vulkan. 2017-02-25 19:28:15 +09:00
VertexShaderGeneratorVulkan.h Be more economical with UBO pushbuffer space by reusing the last data when possible. 2016-03-20 19:35:31 +01:00
VulkanUtil.cpp Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing. 2017-08-17 17:57:37 +02:00
VulkanUtil.h Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing. 2017-08-17 17:57:37 +02:00