Lines Matching refs:triR
624 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
644 triangleInterpolate(triR[triNdx], triNx, triNy));
647 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy));
650 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx));
683 tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
700 float r = triangleInterpolate(triR[triNdx].x(), triR[triNdx].y(), triR[triNdx].z(), triX, triY);
778 tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
779 float triLod[2] = { de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0], triT[0], triR[0]) + lodBias, params.minLod, params.maxLod),
780 de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1], triT[1], triR[1]) + lodBias, params.minLod, params.maxLod) };
795 float r = triangleInterpolate(triR[triNdx].x(), triR[triNdx].y(), triR[triNdx].z(), triX, triY);
819 tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
842 float r = projectedTriInterpolate(triR[triNdx], triP[triNdx], triNx, triNy);
876 tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
897 triangleInterpolate(triR[triNdx], triNx, triNy));
903 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy));
906 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx));
1555 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
1616 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy));
1619 triDerivateX(triR
1622 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx));
1636 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo));
1639 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo));
1642 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo));
1735 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
1790 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy));
1793 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat();
1796 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat();
1810 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat();
1813 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat();
2013 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
2057 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy));
2201 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
2263 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy),
2267 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy));
2270 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx));
2284 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo));
2287 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo));
2290 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo));
2494 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
2543 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy));
2546 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy));
2549 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx));
2563 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo));
2566 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo));
2569 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo));
2616 const tcu::Vec3 triR[2] = { rq.swizzle(0, 1, 2), rq.swizzle(3, 2, 1) };
2665 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy));