feat: parameterize stroke color and thickness

This commit is contained in:
2026-03-07 14:49:12 +05:30
parent d620caf02b
commit 3a292ea351
10 changed files with 112 additions and 271 deletions

View File

@@ -1,10 +1,10 @@
#version 320 es
precision mediump float;
uniform vec4 uColor; // RGBA
in vec4 vColor;
out vec4 FragColor;
void main() {
FragColor = uColor;
void main()
{
FragColor = vColor;
}

View File

@@ -2,10 +2,14 @@
precision mediump float;
layout(location = 0) in vec2 aPos;
layout (location = 1) in vec4 aColor;
uniform mat4 uProjection;
out vec4 vColor;
void main()
{
gl_Position = uProjection * vec4(aPos, 0.0, 1.0);
}
vColor = aColor;
}