Home
last modified time | relevance | path

Searched refs:coordDx (Results 1 - 3 of 3) sorted by relevance

/third_party/vk-gl-cts/framework/opengl/
H A DgluTextureTestUtil.cpp614 static float computeCubeLodFromDerivates (LodMode lodMode, const tcu::Vec3& coord, const tcu::Vec3& coordDx, const tcu::Vec3& coordDy, const int faceSize) in computeCubeLodFromDerivates() argument
638 const float scdx = coordDx[sNdx]; in computeCubeLodFromDerivates()
639 const float tcdx = coordDx[tNdx]; in computeCubeLodFromDerivates()
640 const float madx = de::abs(coordDx[maNdx]); in computeCubeLodFromDerivates()
688 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
695 const float lod = de::clamp(computeCubeLodFromDerivates(params.lodMode, coord, coordDx, coordDy, srcSize) + lodBias, params.minLod, params.maxLod); in sampleTextureCube()
967 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCubeArray()
974 const float lod = de::clamp(computeCubeLodFromDerivates(params.lodMode, coord, coordDx, coordDy, src.getSize()) + lodBias, params.minLod, params.maxLod); in sampleTextureCubeArray()
1358 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * float(srcSize); in computeTextureLookupDiff() local
1361 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx, coordD in computeTextureLookupDiff()
1494 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), computeTextureLookupDiff() local
1910 const tcu::Vec3 coordDx = tcu::Vec3(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), computeTextureLookupDiff() local
2067 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; computeTextureLookupDiff() local
2177 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), computeTextureLookupDiff() local
2560 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), computeTextureCompareDiff() local
2799 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), computeTextureCompareDiff() local
2909 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; computeTextureCompareDiff() local
3017 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; computeTextureCompareDiff() local
[all...]
/third_party/vk-gl-cts/framework/common/
H A DtcuTexLookupVerifier.hpp110 Vec2 computeCubeLodBoundsFromDerivates (const Vec3& coord, const Vec3& coordDx, const Vec3& coordDy, const int faceSize, const LodPrecision& prec);
H A DtcuTexLookupVerifier.cpp2259 Vec2 computeCubeLodBoundsFromDerivates (const Vec3& coord, const Vec3& coordDx, const Vec3& coordDy, const int faceSize, const LodPrecision& prec) in computeCubeLodBoundsFromDerivates() argument
2284 const float scdx = coordDx[sNdx]; in computeCubeLodBoundsFromDerivates()
2285 const float tcdx = coordDx[tNdx]; in computeCubeLodBoundsFromDerivates()
2286 const float madx = de::abs(coordDx[maNdx]); in computeCubeLodBoundsFromDerivates()
2299 const Vec3 dxErr = computeFloatingPointError(coordDx, IVec3(prec.derivateBits)); in computeCubeLodBoundsFromDerivates()
2301 const Vec3 xoffs = abs(coordDx) + dxErr; in computeCubeLodBoundsFromDerivates()

Completed in 13 milliseconds