Working scroll

This commit is contained in:
2020-05-10 21:03:10 +02:00
parent 1e45a78b39
commit c3a71ed4e6
5 changed files with 148 additions and 20 deletions
+7 -1
View File
@@ -1,11 +1,17 @@
#version 130
uniform sampler2D qt_Texture0;
attribute vec2 qt_Vertex;
attribute vec2 qt_MultiTexCoord0;
varying vec2 qt_TexCoord0;
uniform vec2 viewport;
uniform vec2 offset;
void main(void)
{
vec2 texSize = vec2(textureSize(qt_Texture0, 0));
vec2 scale = viewport / texSize;
vec2 offsetRel = offset / texSize;
gl_Position = vec4(qt_Vertex, 0.0, 1.0);
qt_TexCoord0 = qt_MultiTexCoord0;
qt_TexCoord0 = qt_MultiTexCoord0 * scale + offsetRel;
}