.. |
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 |