• Home
  • Raw
  • Download

Lines Matching refs:wx

333 static inline float triDerivateX (const tcu::Vec3& s, const tcu::Vec3& w, float wx, float width, fl…  in triDerivateX()  argument
335 float d = w[1]*w[2]*(width*(ny - 1.0f) + wx) - w[0]*(w[2]*width*ny + w[1]*wx); in triDerivateX()
346 …iLod (LodMode mode, const tcu::Vec3& u, const tcu::Vec3& projection, float wx, float wy, float wid… in computeProjectedTriLod() argument
349 float dudx = triDerivateX(u, projection, wx, width, wy/height); in computeProjectedTriLod()
350 float dudy = triDerivateY(u, projection, wy, height, wx/width); in computeProjectedTriLod()
356 …const tcu::Vec3& u, const tcu::Vec3& v, const tcu::Vec3& projection, float wx, float wy, float wid… in computeProjectedTriLod() argument
359 float dudx = triDerivateX(u, projection, wx, width, wy/height); in computeProjectedTriLod()
360 float dvdx = triDerivateX(v, projection, wx, width, wy/height); in computeProjectedTriLod()
361 float dudy = triDerivateY(u, projection, wy, height, wx/width); in computeProjectedTriLod()
362 float dvdy = triDerivateY(v, projection, wy, height, wx/width); in computeProjectedTriLod()
368 …const tcu::Vec3& v, const tcu::Vec3& w, const tcu::Vec3& projection, float wx, float wy, float wid… in computeProjectedTriLod() argument
371 float dudx = triDerivateX(u, projection, wx, width, wy/height); in computeProjectedTriLod()
372 float dvdx = triDerivateX(v, projection, wx, width, wy/height); in computeProjectedTriLod()
373 float dwdx = triDerivateX(w, projection, wx, width, wy/height); in computeProjectedTriLod()
374 float dudy = triDerivateY(u, projection, wy, height, wx/width); in computeProjectedTriLod()
375 float dvdy = triDerivateY(v, projection, wy, height, wx/width); in computeProjectedTriLod()
376 float dwdy = triDerivateY(w, projection, wy, height, wx/width); in computeProjectedTriLod()
521 float wx = (float)px + 0.5f; in sampleTextureProjected() local
523 float nx = wx / dstW; in sampleTextureProjected()
527 float triWx = triNdx ? dstW - wx : wx; in sampleTextureProjected()
564 float wx = (float)px + 0.5f; in sampleTextureProjected() local
566 float nx = wx / dstW; in sampleTextureProjected()
570 float triWx = triNdx ? dstW - wx : wx; in sampleTextureProjected()
670 const float wx = (float)px + 0.5f; in sampleTextureCube() local
672 const float nx = wx / dstW; in sampleTextureCube()
682 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
683 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
684 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in sampleTextureCube()
866 float wx = (float)px + 0.5f; in sampleTextureProjected() local
868 float nx = wx / dstW; in sampleTextureProjected()
872 float triWx = triNdx ? dstW - wx : wx; in sampleTextureProjected()
923 const float wx = (float)px + 0.5f; in sampleTextureCubeArray() local
925 const float nx = wx / dstW; in sampleTextureCubeArray()
938 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCubeArray()
939 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCubeArray()
940 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in sampleTextureCubeArray()
1751 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
1753 const float nx = wx / dstW; in computeTextureLookupDiff()
1757 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
1763 …const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * float(srcSize); in computeTextureLookupDiff()
1856 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
1858 const float nx = wx / dstW; in computeTextureLookupDiff()
1862 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
1869 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
1870 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
2049 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
2051 const float nx = wx / dstW; in computeTextureLookupDiff()
2054 const bool tri0 = (wx-posEps)/dstW + (wy-posEps)/dstH <= 1.0f; in computeTextureLookupDiff()
2055 const bool tri1 = (wx+posEps)/dstW + (wy+posEps)/dstH >= 1.0f; in computeTextureLookupDiff()
2064 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
2072 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2073 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2074 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureLookupDiff()
2223 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
2225 const float nx = wx / dstW; in computeTextureLookupDiff()
2228 const bool tri0 = (wx-posEps)/dstW + (wy-posEps)/dstH <= 1.0f; in computeTextureLookupDiff()
2229 const bool tri1 = (wx+posEps)/dstW + (wy+posEps)/dstH >= 1.0f; in computeTextureLookupDiff()
2238 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
2246 const tcu::Vec3 coordDx = tcu::Vec3(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2247 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2248 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureLookupDiff()
2390 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
2392 const float nx = wx / dstW; in computeTextureLookupDiff()
2396 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
2403 const float coordDx = triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy) * srcSize; in computeTextureLookupDiff()
2499 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
2501 const float nx = wx / dstW; in computeTextureLookupDiff()
2505 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
2513 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2514 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize; in computeTextureLookupDiff()
2696 const float wx = (float)px + 0.5f; in computeTextureLookupDiff() local
2698 const float nx = wx / dstW; in computeTextureLookupDiff()
2711 const float triWx = triNdx ? dstW - wx : wx; in computeTextureLookupDiff()
2720 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2721 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureLookupDiff()
2722 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureLookupDiff()
2871 const float wx = (float)px + 0.5f; in computeTextureCompareDiff() local
2873 const float nx = wx / dstW; in computeTextureCompareDiff()
2877 const float triWx = triNdx ? dstW - wx : wx; in computeTextureCompareDiff()
2884 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
2885 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()
2985 const float wx = (float)px + 0.5f; in computeTextureCompareDiff() local
2987 const float nx = wx / dstW; in computeTextureCompareDiff()
2991 const float triWx = triNdx ? dstW - wx : wx; in computeTextureCompareDiff()
2999 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
3000 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
3001 triDerivateX(triR[triNdx], triW[triNdx], wx, dstW, triNy)); in computeTextureCompareDiff()
3107 const float wx = (float)px + 0.5f; in computeTextureCompareDiff() local
3109 const float nx = wx / dstW; in computeTextureCompareDiff()
3113 const float triWx = triNdx ? dstW - wx : wx; in computeTextureCompareDiff()
3121 const tcu::Vec2 coordDx = tcu::Vec2(triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in computeTextureCompareDiff()
3122 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triNy)) * srcSize.asFloat(); in computeTextureCompareDiff()