Lines Matching defs:invQ
420 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
422 GLfloat dudx = texW * ((s + dsdx) / (q + dqdx) - s * invQ);
423 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ);
424 GLfloat dudy = texW * ((s + dsdy) / (q + dqdy) - s * invQ);
425 GLfloat dvdy = texH * ((t + dtdy) / (q + dqdy) - t * invQ);
442 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
444 GLfloat dsdx2 = (s + dsdx) / (q + dqdx) - s * invQ;
445 GLfloat dtdx2 = (t + dtdx) / (q + dqdx) - t * invQ;
446 GLfloat dsdy2 = (s + dsdy) / (q + dqdy) - s * invQ;
447 GLfloat dtdy2 = (t + dtdy) / (q + dqdy) - t * invQ;
468 * Note: in the places where we divide by Q (or mult by invQ) we're
551 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q);
552 texcoord[i][0] = s * invQ;
553 texcoord[i][1] = t * invQ;
554 texcoord[i][2] = r * invQ;
558 s, t, q, invQ);
590 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q);
592 texcoord[i][0] = s * invQ;
593 texcoord[i][1] = t * invQ;
594 texcoord[i][2] = r * invQ;
604 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q);
605 texcoord[i][0] = s * invQ;
606 texcoord[i][1] = t * invQ;
607 texcoord[i][2] = r * invQ;