Lines Matching defs:side
136 GLuint side )
138 GLuint attr = MAT_ATTRIB_FRONT_SHININESS + side;
845 static GLuint material_attrib( GLuint side, GLuint property )
849 return MAT_ATTRIB_FRONT_AMBIENT + side;
851 return MAT_ATTRIB_FRONT_DIFFUSE + side;
853 return MAT_ATTRIB_FRONT_SPECULAR + side;
855 return MAT_ATTRIB_FRONT_EMISSION + side;
857 return MAT_ATTRIB_FRONT_SHININESS + side;
882 static struct ureg get_material( struct tnl_program *p, GLuint side,
885 GLuint attrib = material_attrib(side, property);
899 #define SCENE_COLOR_BITS(side) (( MAT_BIT_FRONT_EMISSION | \
901 MAT_BIT_FRONT_DIFFUSE) << (side))
915 static struct ureg get_scenecolor( struct tnl_program *p, GLuint side )
917 if (p->materials & SCENE_COLOR_BITS(side)) {
919 struct ureg material_emission = get_material(p, side, STATE_EMISSION);
920 struct ureg material_ambient = get_material(p, side, STATE_AMBIENT);
921 struct ureg material_diffuse = get_material(p, side, STATE_DIFFUSE);
928 return register_param2( p, STATE_LIGHTMODEL_SCENECOLOR, side );
933 GLuint side, GLuint property, bool *is_state_light )
935 GLuint attrib = material_attrib(side, property);