- Vertex shader:
- void main() {
- gl_Position = ftransform();
- }
- Fragment shader:
- uniform float width;
- uniform float height;
- void main() {
- vec4 f2;
- vec4 f3;
- vec4 f0;
- vec4 f1;
- f0.xy=gl_FragCoord.xy;
- f0.z=width;
- f0.w=height;
- f2.x=1.0;
- f2.y=1.0;
- f2.z=1.0;
- f2.w=1.0;
- f3.x=1.0/f0.z;
- f3.x=f3.x*f0.x;
- f2.x=f3.x;
- f3.x=1.0/f0.w;
- f3.x=f3.x*f0.y;
- f2.y=f3.x;
- gl_FragColor=f2;
- }