progs/fp: add simple imm, param tests

This commit is contained in:
Keith Whitwell 2009-11-19 16:53:02 -08:00
parent 8db59a1fa3
commit 7e5cd3eb14
3 changed files with 18 additions and 0 deletions

View File

@ -176,6 +176,17 @@ static void Init( void )
}
{
const float Ambient[4] = { 0.0, 1.0, 0.0, 0.0 };
const float Diffuse[4] = { 1.0, 0.0, 0.0, 0.0 };
const float Specular[4] = { 0.0, 0.0, 1.0, 0.0 };
const float Emission[4] = { 0.0, 0.0, 0.0, 1.0 };
glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, Ambient);
glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, Diffuse);
glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, Specular);
glMaterialfv(GL_FRONT_AND_BACK, GL_EMISSION, Emission);
}
glClearColor(.1, .3, .5, 0);
}

3
progs/fp/mov-imm.txt Normal file
View File

@ -0,0 +1,3 @@
!!ARBfp1.0
MOV result.color, {0.5, 0.8, 0.3, 1.0};
END

4
progs/fp/mov-param.txt Normal file
View File

@ -0,0 +1,4 @@
!!ARBfp1.0
PARAM Diffuse = state.material.diffuse;
MOV result.color, Diffuse;
END