Okay, shaders are in.
I ran an example vertex shader:
void main(void)
{
gl_TexCoord[0]=gl_MultiTexCoord0;
gl_Position=ftransform();
}
and an example fragment shader:
uniform sampler2D current_texture;
void main(void)
{
vec4 current_color=texture2D(current_texture, vec2(gl_TexCoord[0])).rgba;
gl_FragColor=current_color.gbra;
}
which results in the attached screenshot, when the shader was run on the background and overlay images in the dk skn.