view shaders/default.f.glsl @ 921:2be771c4dfbd

After reviewing the results of my test ROM again it seems pretty clear that the VBlank flag gets set at the same time as the vcounter changes
author Michael Pavone <pavone@retrodev.com>
date Tue, 26 Jan 2016 19:23:10 -0800
parents 0820a71b80f3
children b1147418254a
line wrap: on
line source

#version 110

uniform sampler2D textures[2];

varying vec2 texcoord;

void main()
{
	gl_FragColor = mix(
		texture2D(textures[0], texcoord),
		texture2D(textures[1], vec2(texcoord.x, texcoord.y - 1.0/512.0)),
		sin((texcoord.y * 512.0 - 0.75) * 3.14159265359) / 2.0 + 0.5
	);
}