Lines Matching refs:mat

670    GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
686 mat[MAT_ATTRIB_FRONT_AMBIENT]);
697 mat[MAT_ATTRIB_BACK_AMBIENT]);
703 COPY_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_EMISSION] );
704 ACC_SCALE_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_AMBIENT],
709 COPY_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_EMISSION] );
710 ACC_SCALE_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_AMBIENT],
722 mat[MAT_ATTRIB_FRONT_DIFFUSE] );
733 mat[MAT_ATTRIB_BACK_DIFFUSE] );
745 mat[MAT_ATTRIB_FRONT_SPECULAR]);
756 mat[MAT_ATTRIB_BACK_SPECULAR]);
771 struct gl_material *mat = &ctx->Light.Material;
776 if (memcmp(mat->Attrib[i], color, sizeof(mat->Attrib[i]))) {
777 COPY_4FV(mat->Attrib[i], color);
826 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
844 COPY_4FV( params, mat[MAT_ATTRIB_AMBIENT(f)] );
847 COPY_4FV( params, mat[MAT_ATTRIB_DIFFUSE(f)] );
850 COPY_4FV( params, mat[MAT_ATTRIB_SPECULAR(f)] );
853 COPY_4FV( params, mat[MAT_ATTRIB_EMISSION(f)] );
856 *params = mat[MAT_ATTRIB_SHININESS(f)][0];
863 params[0] = mat[MAT_ATTRIB_INDEXES(f)][0];
864 params[1] = mat[MAT_ATTRIB_INDEXES(f)][1];
865 params[2] = mat[MAT_ATTRIB_INDEXES(f)][2];
878 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
897 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][0] );
898 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][1] );
899 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][2] );
900 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][3] );
903 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][0] );
904 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][1] );
905 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][2] );
906 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][3] );
909 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][0] );
910 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][1] );
911 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][2] );
912 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][3] );
915 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][0] );
916 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][1] );
917 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][2] );
918 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][3] );
921 *params = lroundf( mat[MAT_ATTRIB_SHININESS(f)][0] );
924 params[0] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][0] );
925 params[1] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][1] );
926 params[2] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][2] );