Lines Matching refs:mat
678 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
694 mat[MAT_ATTRIB_FRONT_AMBIENT]);
705 mat[MAT_ATTRIB_BACK_AMBIENT]);
711 COPY_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_EMISSION] );
712 ACC_SCALE_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_AMBIENT],
717 COPY_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_EMISSION] );
718 ACC_SCALE_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_AMBIENT],
730 mat[MAT_ATTRIB_FRONT_DIFFUSE] );
741 mat[MAT_ATTRIB_BACK_DIFFUSE] );
753 mat[MAT_ATTRIB_FRONT_SPECULAR]);
764 mat[MAT_ATTRIB_BACK_SPECULAR]);
779 struct gl_material *mat = &ctx->Light.Material;
784 if (memcmp(mat->Attrib[i], color, sizeof(mat->Attrib[i]))) {
785 COPY_4FV(mat->Attrib[i], color);
837 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
855 COPY_4FV( params, mat[MAT_ATTRIB_AMBIENT(f)] );
858 COPY_4FV( params, mat[MAT_ATTRIB_DIFFUSE(f)] );
861 COPY_4FV( params, mat[MAT_ATTRIB_SPECULAR(f)] );
864 COPY_4FV( params, mat[MAT_ATTRIB_EMISSION(f)] );
867 *params = mat[MAT_ATTRIB_SHININESS(f)][0];
874 params[0] = mat[MAT_ATTRIB_INDEXES(f)][0];
875 params[1] = mat[MAT_ATTRIB_INDEXES(f)][1];
876 params[2] = mat[MAT_ATTRIB_INDEXES(f)][2];
889 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
908 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][0] );
909 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][1] );
910 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][2] );
911 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][3] );
914 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][0] );
915 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][1] );
916 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][2] );
917 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][3] );
920 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][0] );
921 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][1] );
922 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][2] );
923 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][3] );
926 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][0] );
927 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][1] );
928 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][2] );
929 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][3] );
932 *params = lroundf( mat[MAT_ATTRIB_SHININESS(f)][0] );
935 params[0] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][0] );
936 params[1] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][1] );
937 params[2] = lroundf( mat[MAT_ATTRIB_INDEXES(f)][2] );