H A D | tcuTexLookupVerifier.cpp | 77 static inline bool isColorValid (const LookupPrecision& prec, const Vec4& ref, const Vec4& result) in isColorValid() argument 83 static inline bool isColorValid (const IntLookupPrecision& prec, const IVec4& ref, const IVec4& result) in isColorValid() argument 88 static inline bool isColorValid (const IntLookupPrecision& prec, const UVec4& ref, const UVec4& result) in isColorValid() argument 139 static float computeBilinearSearchStepFromFloatLine (const LookupPrecision& prec, in computeBilinearSearchStepFromFloatLine() argument 153 computeBilinearSearchStepFromFloatQuad(const LookupPrecision& prec, const ColorQuad& quad) computeBilinearSearchStepFromFloatQuad() argument 171 computeBilinearSearchStepForUnorm(const LookupPrecision& prec) computeBilinearSearchStepForUnorm() argument 182 computeBilinearSearchStepForSnorm(const LookupPrecision& prec) computeBilinearSearchStepForSnorm() argument 213 isInColorBounds(const LookupPrecision& prec, const ColorQuad& quad, const Vec4& result) isInColorBounds() argument 220 isInColorBounds(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec4& result) isInColorBounds() argument 227 isInColorBounds(const LookupPrecision& prec, const ColorLine& line0, const ColorLine& line1, const Vec4& result) isInColorBounds() argument 234 isInColorBounds(const LookupPrecision& prec, const ColorQuad& quad00, const ColorQuad& quad01, const ColorQuad& quad10, const ColorQuad& quad11, const Vec4& result) isInColorBounds() argument 248 isLinearRangeValid(const LookupPrecision& prec, const Vec4& c0, const Vec4& c1, const Vec2& fBounds, const Vec4& result) isLinearRangeValid() argument 287 isBilinearRangeValid(const LookupPrecision& prec, const ColorQuad& quad, const Vec2& xBounds, const Vec2& yBounds, const float searchStep, const Vec4& result) isBilinearRangeValid() argument 315 isTrilinearRangeValid(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec2& xBounds, const Vec2& yBounds, const Vec2& zBounds, const float searchStep, const Vec4& result) isTrilinearRangeValid() argument 352 isReductionValid(const LookupPrecision& prec, const Vec4& c0, const Vec4& c1, tcu::Sampler::ReductionMode reductionMode, const Vec4& result) isReductionValid() argument 365 isReductionValid(const LookupPrecision& prec, const ColorQuad& quad, tcu::Sampler::ReductionMode reductionMode, const Vec4& result) isReductionValid() argument 378 isReductionValid(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, tcu::Sampler::ReductionMode reductionMode, const Vec4& result) isReductionValid() argument 397 is1DTrilinearFilterResultValid(const LookupPrecision& prec, const ColorLine& line0, const ColorLine& line1, const Vec2& xBounds0, const Vec2& xBounds1, const Vec2& zBounds, const float searchStep, const Vec4& result) is1DTrilinearFilterResultValid() argument 434 is2DTrilinearFilterResultValid(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec2& xBounds0, const Vec2& yBounds0, const Vec2& xBounds1, const Vec2& yBounds1, const Vec2& zBounds, const float searchStep, const Vec4& result) is2DTrilinearFilterResultValid() argument 487 is3DTrilinearFilterResultValid(const LookupPrecision& prec, const ColorQuad& quad00, const ColorQuad& quad01, const ColorQuad& quad10, const ColorQuad& quad11, const Vec2& xBounds0, const Vec2& yBounds0, const Vec2& zBounds0, const Vec2& xBounds1, const Vec2& yBounds1, const Vec2& zBounds1, const Vec2& wBounds, const float searchStep, const Vec4& result) is3DTrilinearFilterResultValid() argument 565 isNearestSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const PrecType& prec, const float coordX, const int coordY, const Vector<ScalarType, 4>& result) isNearestSampleResultValid() argument 592 isNearestSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const PrecType& prec, const Vec2& coord, const int coordZ, const Vector<ScalarType, 4>& result) isNearestSampleResultValid() argument 627 isNearestSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const PrecType& prec, const Vec3& coord, const Vector<ScalarType, 4>& result) isNearestSampleResultValid() argument 667 isLinearSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const LookupPrecision& prec, const float coordX, const int coordY, const Vec4& result) isLinearSampleResultValid() argument 720 isLinearSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec4& result) isLinearSampleResultValid() argument 789 isLinearSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec4& result) isLinearSampleResultValid() argument 869 isNearestMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const float coord, const int coordY, const Vec2& fBounds, const Vec4& result) isNearestMipmapLinearSampleResultValid() argument 905 isNearestMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec2& fBounds, const Vec4& result) isNearestMipmapLinearSampleResultValid() argument 955 isNearestMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& fBounds, const Vec4& result) isNearestMipmapLinearSampleResultValid() argument 1018 isLinearMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const float coordX, const int coordY, const Vec2& fBounds, const Vec4& result) isLinearMipmapLinearSampleResultValid() argument 1098 isLinearMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec2& fBounds, const Vec4& result) isLinearMipmapLinearSampleResultValid() argument 1201 isLinearMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& fBounds, const Vec4& result) isLinearMipmapLinearSampleResultValid() argument 1329 isLevelSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const Sampler::FilterMode filterMode, const LookupPrecision& prec, const float coordX, const int coordY, const Vec4& result) isLevelSampleResultValid() argument 1343 isLevelSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const Sampler::FilterMode filterMode, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec4& result) isLevelSampleResultValid() argument 1357 isMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const Sampler::FilterMode levelFilter, const LookupPrecision& prec, const float coordX, const int coordY, const Vec2& fBounds, const Vec4& result) isMipmapLinearSampleResultValid() argument 1373 isMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const Sampler::FilterMode levelFilter, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec2& fBounds, const Vec4& result) isMipmapLinearSampleResultValid() argument 1389 isLookupResultValid(const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 1454 isLookupResultValid(const Texture1DView& texture, const Sampler& sampler, const LookupPrecision& prec, const float coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 1521 const LookupPrecision& prec, global() member 1594 const LookupPrecision& prec, global() member 1710 const LookupPrecision& prec, global() member 1729 const LookupPrecision& prec, global() member 1751 isLookupResultValid(const TextureCubeView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 1854 isLookupResultValid(const Texture1DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 1924 isLookupResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 1994 isLevelSampleResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const Sampler::FilterMode filterMode, const LookupPrecision& prec, const Vec3& coord, const Vec4& result) isLevelSampleResultValid() argument 2007 isMipmapLinearSampleResultValid(const ConstPixelBufferAccess& level0, const ConstPixelBufferAccess& level1, const Sampler& sampler, const Sampler::FilterMode levelFilter, const LookupPrecision& prec, const Vec3& coord, const Vec2& fBounds, const Vec4& result) isMipmapLinearSampleResultValid() argument 2022 isLookupResultValid(const Texture3DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 2099 isLookupResultValid(const TextureCubeArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const IVec4& coordBits, const Vec4& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() argument 2211 computeLodBoundsFromDerivates(const float dudx, const float dvdx, const float dwdx, const float dudy, const float dvdy, const float dwdy, const LodPrecision& prec) computeLodBoundsFromDerivates() argument 2249 computeLodBoundsFromDerivates(const float dudx, const float dvdx, const float dudy, const float dvdy, const LodPrecision& prec) computeLodBoundsFromDerivates() argument 2254 computeLodBoundsFromDerivates(const float dudx, const float dudy, const LodPrecision& prec) computeLodBoundsFromDerivates() argument 2259 computeCubeLodBoundsFromDerivates(const Vec3& coord, const Vec3& coordDx, const Vec3& coordDy, const int faceSize, const LodPrecision& prec) computeCubeLodBoundsFromDerivates() argument 2317 clampLodBounds(const Vec2& lodBounds, const Vec2& lodMinMax, const LodPrecision& prec) clampLodBounds() argument 2325 isLevel1DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const LookupPrecision& prec, const float coordX, const int coordY, const Vec4& result) isLevel1DLookupResultValid() argument 2337 isLevel1DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const float coordX, const int coordY, const IVec4& result) isLevel1DLookupResultValid() argument 2350 isLevel1DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const float coordX, const int coordY, const UVec4& result) isLevel1DLookupResultValid() argument 2363 isLevel2DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const LookupPrecision& prec, const Vec2& coord, const int coordZ, const Vec4& result) isLevel2DLookupResultValid() argument 2375 isLevel2DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec2& coord, const int coordZ, const IVec4& result) isLevel2DLookupResultValid() argument 2388 isLevel2DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec2& coord, const int coordZ, const UVec4& result) isLevel2DLookupResultValid() argument 2401 isLevel3DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const LookupPrecision& prec, const Vec3& coord, const Vec4& result) isLevel3DLookupResultValid() argument 2412 isLevel3DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec3& coord, const IVec4& result) isLevel3DLookupResultValid() argument 2424 isLevel3DLookupResultValid(const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec3& coord, const UVec4& result) isLevel3DLookupResultValid() argument 2437 isGatherOffsetsResultValid(const ConstPixelBufferAccess& level, const Sampler& sampler, const PrecType& prec, const Vec2& coord, int coordZ, int componentNdx, const IVec2 (&offsets)[4], const Vector<ScalarType, 4>& result) isGatherOffsetsResultValid() argument 2479 isGatherOffsetsResultValid(const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const Vec4& result) isGatherOffsetsResultValid() argument 2490 isGatherOffsetsResultValid(const Texture2DView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const IVec4& result) isGatherOffsetsResultValid() argument 2501 isGatherOffsetsResultValid(const Texture2DView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const UVec4& result) isGatherOffsetsResultValid() argument 2513 is2DArrayGatherOffsetsResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const PrecType& prec, const Vec3& coord, int componentNdx, const IVec2 (&offsets)[4], const Vector<ScalarType, 4>& result) is2DArrayGatherOffsetsResultValid() argument 2530 isGatherOffsetsResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, int componentNdx, const IVec2 (&offsets)[4], const Vec4& result) isGatherOffsetsResultValid() argument 2541 isGatherOffsetsResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec3& coord, int componentNdx, const IVec2 (&offsets)[4], const IVec4& result) isGatherOffsetsResultValid() argument 2552 isGatherOffsetsResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec3& coord, int componentNdx, const IVec2 (&offsets)[4], const UVec4& result) isGatherOffsetsResultValid() argument 2564 isGatherResultValid(const TextureCubeView& texture, const Sampler& sampler, const PrecType& prec, const CubeFaceFloatCoords& coords, int componentNdx, const Vector<ScalarType, 4>& result) isGatherResultValid() argument 2621 isCubeGatherResultValid(const TextureCubeView& texture, const Sampler& sampler, const PrecType& prec, const Vec3& coord, int componentNdx, const Vector<ScalarType, 4>& result) isCubeGatherResultValid() argument 2647 isGatherResultValid(const TextureCubeView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, int componentNdx, const Vec4& result) isGatherResultValid() argument 2657 isGatherResultValid(const TextureCubeView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec3& coord, int componentNdx, const IVec4& result) isGatherResultValid() argument 2667 isGatherResultValid(const TextureCubeView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec3& coord, int componentNdx, const UVec4& result) isGatherResultValid() argument [all...] |