summaryrefslogtreecommitdiffstats
path: root/src/runtime/shaders/distancefieldtext_core.vert
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/shaders/distancefieldtext_core.vert')
-rw-r--r--src/runtime/shaders/distancefieldtext_core.vert5
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;
}