diff options
Diffstat (limited to 'src/runtime/shaders/distancefieldtext_core.vert')
-rw-r--r-- | src/runtime/shaders/distancefieldtext_core.vert | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/runtime/shaders/distancefieldtext_core.vert b/src/runtime/shaders/distancefieldtext_core.vert index b31f350..a64062c 100644 --- a/src/runtime/shaders/distancefieldtext_core.vert +++ b/src/runtime/shaders/distancefieldtext_core.vert @@ -8,7 +8,6 @@ out vec2 sampleCoord; out vec2 alphas; uniform mat4 mvp; -uniform mat4 modelView; uniform int textureWidth; uniform int textureHeight; uniform float fontScale; @@ -38,8 +37,8 @@ vec2 alphaRange(float scale) void main() { - float scale = fontScale * sqrt(abs(determinant(modelView))); + float scale = fontScale * sqrt(abs(determinant(mvp))); alphas = alphaRange(scale); - sampleCoord = tCoord * vec2(1.0 / textureWidth, 1.0 / textureHeight); + sampleCoord = tCoord * vec2(1.0 / float(textureWidth), 1.0 / float(textureHeight)); gl_Position = mvp * vCoord; } |