Lines Matching refs:mat

614    GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
629 mat[MAT_ATTRIB_FRONT_AMBIENT]);
639 mat[MAT_ATTRIB_BACK_AMBIENT]);
645 COPY_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_EMISSION] );
646 ACC_SCALE_3V( ctx->Light._BaseColor[0], mat[MAT_ATTRIB_FRONT_AMBIENT],
651 COPY_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_EMISSION] );
652 ACC_SCALE_3V( ctx->Light._BaseColor[1], mat[MAT_ATTRIB_BACK_AMBIENT],
663 mat[MAT_ATTRIB_FRONT_DIFFUSE] );
673 mat[MAT_ATTRIB_BACK_DIFFUSE] );
684 mat[MAT_ATTRIB_FRONT_SPECULAR]);
694 mat[MAT_ATTRIB_BACK_SPECULAR]);
709 struct gl_material *mat = &ctx->Light.Material;
714 COPY_4FV( mat->Attrib[i], color );
765 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
783 COPY_4FV( params, mat[MAT_ATTRIB_AMBIENT(f)] );
786 COPY_4FV( params, mat[MAT_ATTRIB_DIFFUSE(f)] );
789 COPY_4FV( params, mat[MAT_ATTRIB_SPECULAR(f)] );
792 COPY_4FV( params, mat[MAT_ATTRIB_EMISSION(f)] );
795 *params = mat[MAT_ATTRIB_SHININESS(f)][0];
802 params[0] = mat[MAT_ATTRIB_INDEXES(f)][0];
803 params[1] = mat[MAT_ATTRIB_INDEXES(f)][1];
804 params[2] = mat[MAT_ATTRIB_INDEXES(f)][2];
817 GLfloat (*mat)[4] = ctx->Light.Material.Attrib;
836 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][0] );
837 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][1] );
838 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][2] );
839 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_AMBIENT(f)][3] );
842 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][0] );
843 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][1] );
844 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][2] );
845 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_DIFFUSE(f)][3] );
848 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][0] );
849 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][1] );
850 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][2] );
851 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_SPECULAR(f)][3] );
854 params[0] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][0] );
855 params[1] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][1] );
856 params[2] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][2] );
857 params[3] = FLOAT_TO_INT( mat[MAT_ATTRIB_EMISSION(f)][3] );
860 *params = IROUND( mat[MAT_ATTRIB_SHININESS(f)][0] );
863 params[0] = IROUND( mat[MAT_ATTRIB_INDEXES(f)][0] );
864 params[1] = IROUND( mat[MAT_ATTRIB_INDEXES(f)][1] );
865 params[2] = IROUND( mat[MAT_ATTRIB_INDEXES(f)][2] );