Lines Matching defs:comp
177 comp_to_swizzle(GLenum comp)
179 switch (comp) {
199 set_swizzle_component(GLushort *swizzle, GLuint comp, GLuint swz)
201 assert(comp < 4);
204 GLuint mask = 0x7 << (3 * comp);
205 GLuint s = (*swizzle & ~mask) | (swz << (3 * comp));
559 const GLuint comp = pname - GL_TEXTURE_SWIZZLE_R_EXT;
566 assert(comp < 4);
569 texObj->Attrib.Swizzle[comp] = params[0];
570 set_swizzle_component(&texObj->Attrib._Swizzle, comp, swz);
578 GLuint comp;
580 for (comp = 0; comp < 4; comp++) {
581 const GLint swz = comp_to_swizzle(params[comp]);
583 texObj->Attrib.Swizzle[comp] = params[comp];
584 set_swizzle_component(&texObj->Attrib._Swizzle, comp, swz);
589 suffix, params[comp]);
2416 GLuint comp;
2417 for (comp = 0; comp < 4; comp++) {
2418 params[comp] = (GLfloat) obj->Attrib.Swizzle[comp];