uniform sampler2D source; ////// vertex in vec4 vertex; void main() { gl_Position = vertex; out vec2 texcoord = vertex.xy*0.5+0.5; passthrough; } ////// fragment out vec4 frag_color;