0ad/source/renderer/backend/dummy
Vladislav Belov 9e371824c2
Adds storage buffer support to Vulkan and GL.
The idea is similar to the storage images but we need a separate
descriptor set in Vulkan and a program interface to gather used buffer
in GL.

For Vulkan we also need to track buffers to free used descriptor sets.
2024-12-09 22:47:15 +01:00
..
Buffer.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
Buffer.h Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
Device.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
Device.h Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
DeviceCommandContext.cpp Adds storage buffer support to Vulkan and GL. 2024-12-09 22:47:15 +01:00
DeviceCommandContext.h Adds storage buffer support to Vulkan and GL. 2024-12-09 22:47:15 +01:00
DeviceForward.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Framebuffer.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Framebuffer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
PipelineState.cpp Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
PipelineState.h Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
ShaderProgram.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ShaderProgram.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Texture.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Texture.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00