summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
diff options
context:
space:
mode:
authorOatmealDome <julian@oatmealdome.me>2021-07-30 04:09:22 -0400
committerOatmealDome <julian@oatmealdome.me>2021-12-06 22:36:39 -0500
commit40eb071562a56acda985cc733b8ac985300c5f22 (patch)
tree8a495deb25392f8bc642e35b22fce8e39cc79454 /Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
parentc12b9b013b4219fc712380284e11e6f53c65513a (diff)
ShaderCompiler: Add new helper define for input attachment binding
Diffstat (limited to 'Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp')
-rw-r--r--Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp b/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
index a06cab771e..8ec105ceeb 100644
--- a/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
+++ b/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
@@ -50,6 +50,7 @@ static const char SHADER_HEADER[] = R"(
#define SAMPLER_BINDING(x) layout(set = 1, binding = x)
#define TEXEL_BUFFER_BINDING(x) layout(set = 1, binding = (x + 8))
#define SSBO_BINDING(x) layout(set = 2, binding = x)
+ #define INPUT_ATTACHMENT_BINDING(x, y, z) layout(set = x, binding = y, input_attachment_index = z)
#define VARYING_LOCATION(x) layout(location = x)
#define FORCE_EARLY_Z layout(early_fragment_tests) in