Lines Matching refs:srcSize
244 static float computeNonProjectedTriLod (LodMode mode, const tcu::IVec2& dstSize, deInt32 srcSize, c… in computeNonProjectedTriLod() argument
246 float dux = (sq.z() - sq.x()) * (float)srcSize; in computeNonProjectedTriLod()
247 float duy = (sq.y() - sq.x()) * (float)srcSize; in computeNonProjectedTriLod()
282 …jectedTriLod (LodMode mode, const tcu::IVec2& dstSize, const tcu::IVec2& srcSize, const tcu::Vec3&… in computeNonProjectedTriLod() argument
284 float dux = (sq.z() - sq.x()) * (float)srcSize.x(); in computeNonProjectedTriLod()
285 float duy = (sq.y() - sq.x()) * (float)srcSize.x(); in computeNonProjectedTriLod()
286 float dvx = (tq.z() - tq.x()) * (float)srcSize.y(); in computeNonProjectedTriLod()
287 float dvy = (tq.y() - tq.x()) * (float)srcSize.y(); in computeNonProjectedTriLod()
323 …jectedTriLod (LodMode mode, const tcu::IVec2& dstSize, const tcu::IVec3& srcSize, const tcu::Vec3&… in computeNonProjectedTriLod() argument
325 float dux = (sq.z() - sq.x()) * (float)srcSize.x(); in computeNonProjectedTriLod()
326 float duy = (sq.y() - sq.x()) * (float)srcSize.x(); in computeNonProjectedTriLod()
327 float dvx = (tq.z() - tq.x()) * (float)srcSize.y(); in computeNonProjectedTriLod()
328 float dvy = (tq.y() - tq.x()) * (float)srcSize.y(); in computeNonProjectedTriLod()
329 float dwx = (rq.z() - rq.x()) * (float)srcSize.z(); in computeNonProjectedTriLod()
330 float dwy = (rq.y() - rq.x()) * (float)srcSize.z(); in computeNonProjectedTriLod()
443 int srcSize = src.getWidth(); in sampleTextureNonProjected() local
447 …float triLod[2] = { de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0]… in sampleTextureNonProjected()
448 …de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1]) + lodBias, params.m… in sampleTextureNonProjected()
474 tcu::IVec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()); in sampleTextureNonProjected() local
479 …float triLod[2] = { de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0]… in sampleTextureNonProjected()
480 …de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1], triT[1]) + lodBias,… in sampleTextureNonProjected()
645 const int srcSize = src.getSize(); in sampleTexture() local
678 …amp(computeCubeLodFromDerivates(params.lodMode, coord, coordDx, coordDy, srcSize) + lodBias, param… in sampleTexture()
706 tcu::IVec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()); in sampleTextureNonProjected() local
712 …float triLod[2] = { computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0], triT[0])… in sampleTextureNonProjected()
713 computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1], triT[1]) + lodBias}; in sampleTextureNonProjected()
751 deInt32 srcSize = src.getWidth(); in sampleTextureNonProjected() local
756 …float triLod[2] = { computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0]) + lodBia… in sampleTextureNonProjected()
757 computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1]) + lodBias}; in sampleTextureNonProjected()
793 tcu::IVec3 srcSize = tcu::IVec3(src.getWidth(), src.getHeight(), src.getDepth()); in sampleTextureNonProjected() local
799 …float triLod[2] = { de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[0]… in sampleTextureNonProjected()
800 …de::clamp(computeNonProjectedTriLod(params.lodMode, dstSize, srcSize, triS[1], triT[1], triR[1]) +… in sampleTextureNonProjected()
1695 const int srcSize = src.getWidth(); in computeTextureLookupDiff() local
1741 …const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * float(srcSize); in computeTextureLookupDiff()
1742 …const float coordDy = triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx) * float(srcSize); in computeTextureLookupDiff()
1754 … const float coordDxo = triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo) * float(srcSize); in computeTextureLookupDiff()
1755 … const float coordDyo = triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo) * float(srcSize); in computeTextureLookupDiff()
1798 const tcu::IVec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()); in computeTextureLookupDiff() local
1847 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
1849 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureLookupDiff()
1864 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1866 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureLookupDiff()
1983 const int srcSize = src.getSize(); in computeTextureLookupDiff() local
2057 …tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord, coordDx, coordDy, srcSize, lo… in computeTextureLookupDiff()
2076 …:Vec2 lodO = tcu::computeCubeLodBoundsFromDerivates(coordO, coordDxo, coordDyo, srcSize, lodPrec); in computeTextureLookupDiff()
2162 const tcu::IVec3 srcSize = tcu::IVec3(src.getWidth(), src.getHeight(), src.getDepth()); in computeTextureLookupDiff() local
2225 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
2228 triDerivateY(triR[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureLookupDiff()
2245 triDerivateX(triR[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureLookupDiff()
2248 triDerivateY(triR[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureLookupDiff()
2332 const float srcSize = float(src.getWidth()); // For lod computation, thus #layers is ignored. in computeTextureLookupDiff() local
2380 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; in computeTextureLookupDiff()
2381 const float coordDy = triDerivateY(triS[triNdx], triW[triNdx], wy, dstH, triNx) * srcSize; in computeTextureLookupDiff()
2395 const float coordDxo = triDerivateX(triS[triNdx], triW[triNdx], wxo, dstW, nyo) * srcSize; in computeTextureLookupDiff()
2396 const float coordDyo = triDerivateY(triS[triNdx], triW[triNdx], wyo, dstH, nxo) * srcSize; in computeTextureLookupDiff()
2439 …const tcu::Vec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()).asFloat(); // For lod com… in computeTextureLookupDiff() local
2490 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize; in computeTextureLookupDiff()
2492 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize; in computeTextureLookupDiff()
2508 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize; in computeTextureLookupDiff()
2510 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize; in computeTextureLookupDiff()
2630 const int srcSize = src.getSize(); in computeTextureLookupDiff() local
2706 …s = tcu::computeCubeLodBoundsFromDerivates(coord.toWidth<3>(), coordDx, coordDy, srcSize, lodPrec); in computeTextureLookupDiff()
2725 …:Vec2 lodO = tcu::computeCubeLodBoundsFromDerivates(coordO, coordDxo, coordDyo, srcSize, lodPrec); in computeTextureLookupDiff()
2810 const tcu::IVec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()); in computeTextureCompareDiff() local
2861 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()
2863 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureCompareDiff()
2878 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureCompareDiff()
2880 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureCompareDiff()
2922 const int srcSize = src.getSize(); in computeTextureCompareDiff() local
2980 …tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord, coordDx, coordDy, srcSize, lo… in computeTextureCompareDiff()
2999 …:Vec2 lodO = tcu::computeCubeLodBoundsFromDerivates(coordO, coordDxo, coordDyo, srcSize, lodPrec); in computeTextureCompareDiff()
3040 const tcu::IVec2 srcSize = tcu::IVec2(src.getWidth(), src.getHeight()); in computeTextureCompareDiff() local
3092 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()
3094 triDerivateY(triT[triNdx], triW[triNdx], wy, dstH, triNx)) * srcSize.asFloat(); in computeTextureCompareDiff()
3109 triDerivateX(triT[triNdx], triW[triNdx], wxo, dstW, nyo)) * srcSize.asFloat(); in computeTextureCompareDiff()
3111 triDerivateY(triT[triNdx], triW[triNdx], wyo, dstH, nxo)) * srcSize.asFloat(); in computeTextureCompareDiff()