From 6926980f70a9ca72653d13890d1f72848604f902 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 20 Feb 2022 22:51:23 -0500 Subject: [PATCH] Removing some unnecessary std430's from push constant blocks --- engine/shaders/imgui.vert.glsl | 2 +- engine/shaders/post.frag.glsl | 2 +- engine/shaders/post.vert.glsl | 2 +- engine/shaders/smaa_common.glsl | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/shaders/imgui.vert.glsl b/engine/shaders/imgui.vert.glsl index 2cccac1..10b135d 100644 --- a/engine/shaders/imgui.vert.glsl +++ b/engine/shaders/imgui.vert.glsl @@ -5,7 +5,7 @@ layout(location = 2) in vec4 in_color; layout(location = 0) out vec4 out_color; layout(location = 1) out vec2 out_uv; -layout(std430, push_constant) uniform PushConstant { +layout(push_constant) uniform PushConstant { mat4 projection; }; diff --git a/engine/shaders/post.frag.glsl b/engine/shaders/post.frag.glsl index bf8ee7f..36e1d4a 100644 --- a/engine/shaders/post.frag.glsl +++ b/engine/shaders/post.frag.glsl @@ -5,7 +5,7 @@ #define SMAA_INCLUDE_VS 0 #define SMAA_INCLUDE_PS 1 -layout(std430, push_constant) uniform PushConstant { +layout(push_constant) uniform PushConstant { vec4 viewport; vec4 options; vec4 transform_ops; diff --git a/engine/shaders/post.vert.glsl b/engine/shaders/post.vert.glsl index 0827806..9ce687e 100644 --- a/engine/shaders/post.vert.glsl +++ b/engine/shaders/post.vert.glsl @@ -5,7 +5,7 @@ #define SMAA_INCLUDE_VS 1 #define SMAA_INCLUDE_PS 0 -layout(std430, push_constant) uniform readonlPushConstant { +layout(push_constant) uniform readonlPushConstant { vec4 viewport; float fade; vec4 transform_ops; diff --git a/engine/shaders/smaa_common.glsl b/engine/shaders/smaa_common.glsl index 7c11e0b..632c047 100644 --- a/engine/shaders/smaa_common.glsl +++ b/engine/shaders/smaa_common.glsl @@ -4,7 +4,7 @@ #define SMAA_GLSL_4 1 #define SMAA_PREDICATION 1 -layout(std430, push_constant) uniform PushConstant { +layout(push_constant) uniform PushConstant { vec4 viewport; mat4 correctionMatrix; };