diff options
author | David Thompson <dthompson2@worcester.edu> | 2023-12-30 19:32:19 -0500 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2024-07-24 21:54:32 -0400 |
commit | 76dc3f0af36775d2fdaab61134dd0f875ee48292 (patch) | |
tree | 33fe349038005f7e5f733856895903257a448b54 /data/shaders/path-fill-vert.glsl | |
parent | 41e7e7152a66f40f3a23439fb0ea4b2b03acbf1c (diff) |
WIP graphics engine rewrite.wip-graphics-backend
Diffstat (limited to 'data/shaders/path-fill-vert.glsl')
-rw-r--r-- | data/shaders/path-fill-vert.glsl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/data/shaders/path-fill-vert.glsl b/data/shaders/path-fill-vert.glsl index d66bb14..f8bcace 100644 --- a/data/shaders/path-fill-vert.glsl +++ b/data/shaders/path-fill-vert.glsl @@ -14,9 +14,22 @@ varying vec2 fragPosition; out vec2 fragPosition; #endif +#ifdef GLSL120 uniform mat4 mvp; uniform vec4 color; uniform mat3 gradientMatrix; +#else +layout (std140) uniform Fill +{ + mat4 mvp; + vec4 color; + int mode; + vec4 endColor; + mat3 gradientMatrix; + vec2 gradientRange; + float radialGradientRatio; +}; +#endif void main(void) { // Short-circuit because the fragments will just be discarded |