Lines Matching refs:triW
478 tcu::Vec3 triW[2] = { params.w.swizzle(0, 1, 2), params.w.swizzle(3, 2, 1) }; in sampleTextureProjected() local
495 float s = projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy); in sampleTextureProjected()
496 …float lod = computeProjectedTriLod(params.lodMode, triU[triNdx], triW[triNdx], triWx, triWy, (flo… in sampleTextureProjected()
521 tcu::Vec3 triW[2] = { params.w.swizzle(0, 1, 2), params.w.swizzle(3, 2, 1) }; in sampleTextureProjected() local
538 float s = projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy); in sampleTextureProjected()
539 float t = projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy); in sampleTextureProjected()
540 …float lod = computeProjectedTriLod(params.lodMode, triU[triNdx], triV[triNdx], triW[triNdx], triW… in sampleTextureProjected()
625 const tcu::Vec3 triW[2] = { params.w.swizzle(0, 1, 2), params.w.swizzle(3, 2, 1) }; in sampleTextureCube() local
645 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
646 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
647 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in sampleTextureCube()
648 const tcu::Vec3 coordDy (triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in sampleTextureCube()
649 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in sampleTextureCube()
650 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)); in sampleTextureCube()
822 tcu::Vec3 triW[2] = { wq.swizzle(0, 1, 2), wq.swizzle(3, 2, 1) }; in sampleTextureProjected() local
843 …float lod = computeProjectedTriLod(params.lodMode, triU[triNdx], triV[triNdx], triW[triNdx], triP… in sampleTextureProjected()
878 const tcu::Vec3 triW[2] = { params.w.swizzle(0, 1, 2), params.w.swizzle(3, 2, 1) }; in sampleTextureCubeArray() local
901 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCubeArray()
902 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCubeArray()
903 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in sampleTextureCubeArray()
904 const tcu::Vec3 coordDy (triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in sampleTextureCubeArray()
905 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in sampleTextureCubeArray()
906 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)); in sampleTextureCubeArray()
1250 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
1291 const float coord = projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy); in computeTextureLookupDiff()
1292 …const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * float(srcSize); in computeTextureLookupDiff()
1293 …const float coordDy = triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx) * float(srcSize); in computeTextureLookupDiff()
1305 … const float coordDxo = triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo) * float(srcSize); in computeTextureLookupDiff()
1306 … const float coordDyo = triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo) * float(srcSize); in computeTextureLookupDiff()
1355 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
1407 const tcu::Vec2 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1408 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
1409 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1410 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
1411 const tcu::Vec2 coordDy = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
1412 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureLookupDiff()
1424 const tcu::Vec2 coordDxo = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
1425 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1426 const tcu::Vec2 coordDyo = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
1427 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1556 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
1614 const tcu::Vec3 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1615 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1616 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
1617 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1618 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1619 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureLookupDiff()
1620 const tcu::Vec3 coordDy (triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
1621 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
1622 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)); in computeTextureLookupDiff()
1634 const tcu::Vec3 coordO (projectedTriInterpolate(triS[triNdx], triW[triNdx], nxo, nyo), in computeTextureLookupDiff()
1635 projectedTriInterpolate(triT[triNdx], triW[triNdx], nxo, nyo), in computeTextureLookupDiff()
1636 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo)); in computeTextureLookupDiff()
1637 const tcu::Vec3 coordDxo (triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
1638 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
1639 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)); in computeTextureLookupDiff()
1640 const tcu::Vec3 coordDyo (triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
1641 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
1642 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)); in computeTextureLookupDiff()
1736 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
1788 const tcu::Vec3 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1789 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1790 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
1791 const tcu::Vec3 coordDx = tcu::Vec3(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1792 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1793 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
1794 const tcu::Vec3 coordDy = tcu::Vec3(triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
1795 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
1796 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureLookupDiff()
1808 const tcu::Vec3 coordDxo = tcu::Vec3(triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
1809 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
1810 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1811 const tcu::Vec3 coordDyo = tcu::Vec3(triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
1812 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
1813 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1905 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
1946 const tcu::Vec2 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
1947 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
1948 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; in computeTextureLookupDiff()
1949 const float coordDy = triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx) * srcSize; in computeTextureLookupDiff()
1961 const float coordDxo = triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo) * srcSize; in computeTextureLookupDiff()
1962 const float coordDyo = triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo) * srcSize; in computeTextureLookupDiff()
2014 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
2055 const tcu::Vec3 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
2056 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
2057 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
2058 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2059 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize; in computeTextureLookupDiff()
2060 const tcu::Vec2 coordDy = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
2061 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize; in computeTextureLookupDiff()
2073 const tcu::Vec2 coordDxo = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
2074 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize; in computeTextureLookupDiff()
2075 const tcu::Vec2 coordDyo = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
2076 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize; in computeTextureLookupDiff()
2203 …const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2… in computeTextureLookupDiff() local
2261 const tcu::Vec4 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
2262 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
2263 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy), in computeTextureLookupDiff()
2264 projectedTriInterpolate(triQ[triNdx], triW[triNdx], triNx, triNy)); in computeTextureLookupDiff()
2265 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2266 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2267 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureLookupDiff()
2268 const tcu::Vec3 coordDy (triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
2269 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureLookupDiff()
2270 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)); in computeTextureLookupDiff()
2282 const tcu::Vec3 coordO (projectedTriInterpolate(triS[triNdx], triW[triNdx], nxo, nyo), in computeTextureLookupDiff()
2283 projectedTriInterpolate(triT[triNdx], triW[triNdx], nxo, nyo), in computeTextureLookupDiff()
2284 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo)); in computeTextureLookupDiff()
2285 const tcu::Vec3 coordDxo (triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
2286 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureLookupDiff()
2287 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)); in computeTextureLookupDiff()
2288 const tcu::Vec3 coordDyo (triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
2289 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureLookupDiff()
2290 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)); in computeTextureLookupDiff()
2381 const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2, 1) }; in computeTextureCompareDiff() local
2427 const tcu::Vec2 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureCompareDiff()
2428 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy)); in computeTextureCompareDiff()
2429 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
2430 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()
2431 const tcu::Vec2 coordDy = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureCompareDiff()
2432 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureCompareDiff()
2444 const tcu::Vec2 coordDxo = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureCompareDiff()
2445 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureCompareDiff()
2446 const tcu::Vec2 coordDyo = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureCompareDiff()
2447 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureCompareDiff()
2495 const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2, 1) }; in computeTextureCompareDiff() local
2541 const tcu::Vec3 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureCompareDiff()
2542 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureCompareDiff()
2543 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy)); in computeTextureCompareDiff()
2544 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
2545 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
2546 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureCompareDiff()
2547 const tcu::Vec3 coordDy (triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureCompareDiff()
2548 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureCompareDiff()
2549 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)); in computeTextureCompareDiff()
2561 const tcu::Vec3 coordO (projectedTriInterpolate(triS[triNdx], triW[triNdx], nxo, nyo), in computeTextureCompareDiff()
2562 projectedTriInterpolate(triT[triNdx], triW[triNdx], nxo, nyo), in computeTextureCompareDiff()
2563 projectedTriInterpolate(triR[triNdx], triW[triNdx], nxo, nyo)); in computeTextureCompareDiff()
2564 const tcu::Vec3 coordDxo (triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureCompareDiff()
2565 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureCompareDiff()
2566 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)); in computeTextureCompareDiff()
2567 const tcu::Vec3 coordDyo (triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureCompareDiff()
2568 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureCompareDiff()
2569 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)); in computeTextureCompareDiff()
2617 const tcu::Vec3 triW[2] = { sampleParams.w.swizzle(0, 1, 2), sampleParams.w.swizzle(3, 2, 1) }; in computeTextureCompareDiff() local
2663 const tcu::Vec3 coord (projectedTriInterpolate(triS[triNdx], triW[triNdx], triNx, triNy), in computeTextureCompareDiff()
2664 projectedTriInterpolate(triT[triNdx], triW[triNdx], triNx, triNy), in computeTextureCompareDiff()
2665 projectedTriInterpolate(triR[triNdx], triW[triNdx], triNx, triNy)); in computeTextureCompareDiff()
2666 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
2667 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()
2668 const tcu::Vec2 coordDy = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx), in computeTextureCompareDiff()
2669 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureCompareDiff()
2681 const tcu::Vec2 coordDxo = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo), in computeTextureCompareDiff()
2682 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureCompareDiff()
2683 const tcu::Vec2 coordDyo = tcu::Vec2(triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo), in computeTextureCompareDiff()
2684 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureCompareDiff()