summaryrefslogtreecommitdiffstats
path: root/wgpu/src/shader/quad.vert
diff options
context:
space:
mode:
Diffstat (limited to 'wgpu/src/shader/quad.vert')
-rw-r--r--wgpu/src/shader/quad.vert5
1 files changed, 5 insertions, 0 deletions
diff --git a/wgpu/src/shader/quad.vert b/wgpu/src/shader/quad.vert
index 3392d43d..87f6cc53 100644
--- a/wgpu/src/shader/quad.vert
+++ b/wgpu/src/shader/quad.vert
@@ -10,6 +10,8 @@ layout (set = 0, binding = 0) uniform Globals {
};
layout(location = 0) out vec4 o_Color;
+layout(location = 1) out vec2 o_Pos;
+layout(location = 2) out vec2 o_Scale;
void main() {
mat4 i_Transform = mat4(
@@ -20,5 +22,8 @@ void main() {
);
o_Color = i_Color;
+ o_Pos = i_Pos;
+ o_Scale = i_Scale;
+
gl_Position = u_Transform * i_Transform * vec4(v_Pos, 0.0, 1.0);
}