diff options
Diffstat (limited to 'glow/src/shader/quad.vert')
| -rw-r--r-- | glow/src/shader/quad.vert | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/glow/src/shader/quad.vert b/glow/src/shader/quad.vert index d37b5c8d..82417856 100644 --- a/glow/src/shader/quad.vert +++ b/glow/src/shader/quad.vert @@ -29,6 +29,11 @@ void main() {      vec2 p_Pos = i_Pos * u_Scale;      vec2 p_Scale = i_Scale  * u_Scale; +    float i_BorderRadius = min( +        i_BorderRadius, +        min(i_Scale.x, i_Scale.y) / 2.0 +    ); +      mat4 i_Transform = mat4(          vec4(p_Scale.x + 1.0, 0.0, 0.0, 0.0),          vec4(0.0, p_Scale.y + 1.0, 0.0, 0.0), | 
