Searched defs:invQ (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/mesa/swrast/
H A Ds_aalinetemp.h73 const GLfloat invQ = solve_plane_recip(fx, fy, line->attrPlane[attr][3]); local
76 attribArray[i][c] = solve_plane(fx, fy, line->attrPlane[attr][c]) * invQ;
80 line->attrPlane[attr][1], invQ,
H A Ds_aaline.c192 GLfloat invQ, GLfloat width, GLfloat height)
194 GLfloat dudx = sPlane[0] / sPlane[2] * invQ * width;
195 GLfloat dudy = sPlane[1] / sPlane[2] * invQ * width;
196 GLfloat dvdx = tPlane[0] / tPlane[2] * invQ * height;
197 GLfloat dvdy = tPlane[1] / tPlane[2] * invQ * height;
191 compute_lambda(const GLfloat sPlane[4], const GLfloat tPlane[4], GLfloat invQ, GLfloat width, GLfloat height) argument
H A Ds_span.c416 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
418 GLfloat dudx = texW * ((s + dsdx) / (q + dqdx) - s * invQ);
419 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ);
420 GLfloat dudy = texW * ((s + dsdy) / (q + dqdy) - s * invQ);
421 GLfloat dvdy = texH * ((t + dtdy) / (q + dqdy) - t * invQ);
438 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
440 GLfloat dsdx2 = (s + dsdx) / (q + dqdx) - s * invQ;
441 GLfloat dtdx2 = (t + dtdx) / (q + dqdx) - t * invQ;
442 GLfloat dsdy2 = (s + dsdy) / (q + dqdy) - s * invQ;
443 GLfloat dtdy2 = (t + dtdy) / (q + dqdy) - t * invQ;
414 _swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy, GLfloat dqdx, GLfloat dqdy, GLfloat texW, GLfloat texH, GLfloat s, GLfloat t, GLfloat q, GLfloat invQ) argument
547 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
586 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
600 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
[all...]
H A Ds_texfilter.c1913 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
1915 GLfloat dudx = texW * ((s + dsdx) / (q + dqdx) - s * invQ);
1916 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ);
1917 GLfloat dudy = texW * ((s + dsdy) / (q + dqdy) - s * invQ);
1918 GLfloat dvdy = texH * ((t + dtdy) / (q + dqdy) - t * invQ);
/external/mesa3d/src/mesa/swrast/
H A Ds_aalinetemp.h73 const GLfloat invQ = solve_plane_recip(fx, fy, line->attrPlane[attr][3]); local
76 attribArray[i][c] = solve_plane(fx, fy, line->attrPlane[attr][c]) * invQ;
80 line->attrPlane[attr][1], invQ,
H A Ds_aaline.c192 GLfloat invQ, GLfloat width, GLfloat height)
194 GLfloat dudx = sPlane[0] / sPlane[2] * invQ * width;
195 GLfloat dudy = sPlane[1] / sPlane[2] * invQ * width;
196 GLfloat dvdx = tPlane[0] / tPlane[2] * invQ * height;
197 GLfloat dvdy = tPlane[1] / tPlane[2] * invQ * height;
191 compute_lambda(const GLfloat sPlane[4], const GLfloat tPlane[4], GLfloat invQ, GLfloat width, GLfloat height) argument
H A Ds_span.c416 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
418 GLfloat dudx = texW * ((s + dsdx) / (q + dqdx) - s * invQ);
419 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ);
420 GLfloat dudy = texW * ((s + dsdy) / (q + dqdy) - s * invQ);
421 GLfloat dvdy = texH * ((t + dtdy) / (q + dqdy) - t * invQ);
438 GLfloat s, GLfloat t, GLfloat q, GLfloat invQ)
440 GLfloat dsdx2 = (s + dsdx) / (q + dqdx) - s * invQ;
441 GLfloat dtdx2 = (t + dtdx) / (q + dqdx) - t * invQ;
442 GLfloat dsdy2 = (s + dsdy) / (q + dqdy) - s * invQ;
443 GLfloat dtdy2 = (t + dtdy) / (q + dqdy) - t * invQ;
414 _swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy, GLfloat dqdx, GLfloat dqdy, GLfloat texW, GLfloat texH, GLfloat s, GLfloat t, GLfloat q, GLfloat invQ) argument
547 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
586 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
600 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
[all...]
H A Ds_texfilter.c1913 const GLfloat invQ = (q == 0.0F) ? 1.0F : (1.0F / q); local
1915 GLfloat dudx = texW * ((s + dsdx) / (q + dqdx) - s * invQ);
1916 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ);
1917 GLfloat dudy = texW * ((s + dsdy) / (q + dqdy) - s * invQ);
1918 GLfloat dvdy = texH * ((t + dtdy) / (q + dqdy) - t * invQ);
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dprog_execute.c312 const GLfloat invQ = 1.0f / w; local
316 deriv[0] = machine->DerivX[source->Index][0] * invQ;
317 deriv[1] = machine->DerivX[source->Index][1] * invQ;
318 deriv[2] = machine->DerivX[source->Index][2] * invQ;
319 deriv[3] = machine->DerivX[source->Index][3] * invQ;
322 deriv[0] = machine->DerivY[source->Index][0] * invQ;
323 deriv[1] = machine->DerivY[source->Index][1] * invQ;
324 deriv[2] = machine->DerivY[source->Index][2] * invQ;
325 deriv[3] = machine->DerivY[source->Index][3] * invQ;
/external/mesa3d/src/mesa/program/
H A Dprog_execute.c312 const GLfloat invQ = 1.0f / w; local
316 deriv[0] = machine->DerivX[source->Index][0] * invQ;
317 deriv[1] = machine->DerivX[source->Index][1] * invQ;
318 deriv[2] = machine->DerivX[source->Index][2] * invQ;
319 deriv[3] = machine->DerivX[source->Index][3] * invQ;
322 deriv[0] = machine->DerivY[source->Index][0] * invQ;
323 deriv[1] = machine->DerivY[source->Index][1] * invQ;
324 deriv[2] = machine->DerivY[source->Index][2] * invQ;
325 deriv[3] = machine->DerivY[source->Index][3] * invQ;

Completed in 1397 milliseconds