summaryrefslogtreecommitdiffstats
path: root/src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert
diff options
context:
space:
mode:
authorPasi Keränen <pasi.keranen@qt.io>2019-05-29 17:00:46 +0300
committerPasi Keränen <pasi.keranen@qt.io>2019-05-31 16:39:22 +0300
commitff1687d03374de568199dc9aced1794cd6947e3e (patch)
treed052c83400e26e52f4e5bdd02c10f8bd1a18c783 /src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert
parent3f85997352569286e2e26c43406ea6697d352dad (diff)
Move files required by OpenGL runtime within ogl-runtime directory
First step towards ejecting ogl-runtime in to its own repository. Task-number: QT3DS-3596 Change-Id: I8c551aef5f680d89221a8075bbeff8857ad2a318 Reviewed-by: Jari Karppinen <jari.karppinen@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert')
-rw-r--r--src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert b/src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert
deleted file mode 100644
index 7d9736e5..00000000
--- a/src/Runtime/res/effectlib/distancefieldtext_dropshadow_core.vert
+++ /dev/null
@@ -1,25 +0,0 @@
-in vec3 vCoord;
-in vec2 tCoord;
-in vec4 textureBounds;
-
-out vec2 sampleCoord;
-out vec2 shadowSampleCoord;
-
-out vec4 normalizedTextureBounds;
-
-uniform mat4 mvp;
-uniform int textureWidth;
-uniform int textureHeight;
-uniform float fontScale;
-uniform vec2 shadowOffset;
-
-void main()
-{
- vec2 textureSizeMultiplier = vec2(1.0 / float(textureWidth), 1.0 / float(textureHeight));
-
- sampleCoord = tCoord * textureSizeMultiplier;
- shadowSampleCoord = (tCoord - shadowOffset) * textureSizeMultiplier;
- normalizedTextureBounds = vec4(textureBounds.xy * textureSizeMultiplier,
- textureBounds.zw * textureSizeMultiplier);
- gl_Position = mvp * vec4(vCoord, 1.0);
-}