Files
tenmon/shaders/debayer.vert
T
2022-12-14 21:18:25 +01:00

19 lines
428 B
GLSL

#version 330
uniform sampler2D qt_Texture0;
in vec2 qt_Vertex;
in vec2 qt_MultiTexCoord0;
out vec2 qt_TexCoord0;
out vec4 center;
uniform vec2 viewport;
void main(void)
{
vec2 texSize = vec2(textureSize(qt_Texture0, 0));
gl_Position = vec4(qt_Vertex, 0.0, 1.0);
qt_TexCoord0 = qt_MultiTexCoord0;
qt_TexCoord0.y = 1.0 - qt_TexCoord0.y;
center.xy = qt_TexCoord0;
center.zw = qt_TexCoord0 * texSize.xy;
}