• Home
  • Raw
  • Download

Lines Matching refs:coord

86 bool SampleVerifier::coordOutOfRange (const IVec3& coord, int compNdx, int level) const  in coordOutOfRange()  argument
90 return coord[compNdx] < 0 || coord[compNdx] >= m_levels[level].getSize()[compNdx]; in coordOutOfRange()
93 void SampleVerifier::fetchTexelWrapped (const IVec3& coord, in fetchTexelWrapped() argument
103 pixelPtr = m_levels[level].getPixelPtr(coord[0], layer, 0); in fetchTexelWrapped()
107 pixelPtr = m_levels[level].getPixelPtr(coord[0], coord[1], layer); in fetchTexelWrapped()
111 pixelPtr = m_levels[level].getPixelPtr(coord[0], coord[1], coord[2]); in fetchTexelWrapped()
119 …const tcu::Vec4 refPix = (m_imParams.dim == IMG_DIM_1D) ? levelAccess.getPixel(coord[0], lay… in fetchTexelWrapped()
120 … == IMG_DIM_2D || m_imParams.dim == IMG_DIM_CUBE) ? levelAccess.getPixel(coord[0], coord[1], layer) in fetchTexelWrapped()
121 : levelAccess.getPixel(coord[0], coord[1], coord[2]); in fetchTexelWrapped()
135 IVec3 coord = coordIn; in fetchTexel() local
156 if (coordOutOfRange(coord, 0, level) != coordOutOfRange(coord, 1, level)) in fetchTexel()
163 wrapCubemapEdge(coord.swizzle(0, 1), in fetchTexel()
169 coord.xy() = newCoord; in fetchTexel()
172 else if (coordOutOfRange(coord, 0, level) && coordOutOfRange(coord, 1, level)) in fetchTexel()
179 wrapCubemapCorner(coord.swizzle(0, 1), in fetchTexel()
243 coord[compNdx] = wrapTexelCoord(coord[compNdx], size, wrappingModes[compNdx]); in fetchTexel()
247 if (coordOutOfRange(coord, 0, level) || in fetchTexel()
248 coordOutOfRange(coord, 1, level) || in fetchTexel()
249 coordOutOfRange(coord, 2, level)) in fetchTexel()
286 fetchTexelWrapped(coord, layer, level, resultMin, resultMax); in fetchTexel()
671 const Vec4& coord, in verifySampleMipmapLevel() argument
692 calcUnnormalizedCoordRange(coord, in verifySampleMipmapLevel()
709 calcUnnormalizedCoordRange(coord, in verifySampleMipmapLevel()
774 const Vec4& coord, in verifySampleCubemapFace() argument
814 if (verifySampleMipmapLevel(args, result, coord, levelLodBounds, level, report)) in verifySampleCubemapFace()
833 Vec4 coord = args.coord; in verifySampleImpl() local
853 DE_ASSERT(args.coord[coordSize] != 0.0f); in verifySampleImpl()
854 const float proj = coord[coordSize]; in verifySampleImpl()
856 coord = coord / proj; in verifySampleImpl()
866 const Vec3 r = coord.swizzle(0, 1, 2); in verifySampleImpl()
905 return verifySampleCubemapFace(args, result, coord, dPdx, dPdy, 0, report); in verifySampleImpl()