From 24a6e0086b95bac140f4536c0061e16cb1878c44 Mon Sep 17 00:00:00 2001 From: Ano-sys Date: Fri, 4 Apr 2025 00:46:15 +0200 Subject: [PATCH] Dynamic --- shaders/shader.vert | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/shaders/shader.vert b/shaders/shader.vert index 0258077..dfdb555 100644 --- a/shaders/shader.vert +++ b/shaders/shader.vert @@ -1,7 +1,11 @@ #version 450 +layout(location = 0) in vec2 inPosition; +layout(location = 1) in vec3 inColor; + layout(location = 0) out vec3 fragColor; +/* vec2 positions[3] = vec2[]( vec2(0.0, -0.5), vec2(0.5, 0.5), @@ -13,8 +17,11 @@ vec3 colors[3] = vec3[]( vec3(0.0, 1.0, 0.0), vec3(0.0, 0.0, 1.0) ); +*/ void main(){ - gl_Position = vec4(positions[gl_VertexIndex], 0.0, 1.0); - fragColor = colors[gl_VertexIndex]; + // gl_Position = vec4(positions[gl_VertexIndex], 0.0, 1.0); + // fragColor = colors[gl_VertexIndex]; + gl_Position = vec4(inPosition, 0.0, 1.0); + fragColor = inColor; }