/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
H A D | vktSampleVerifierUtil.cpp | 63 UVec2 calcLevelBounds (const Vec2& lodBounds, in calcLevelBounds() argument 67 DE_ASSERT(lodBounds[0] <= lodBounds[1]); in calcLevelBounds() 76 if (lodBounds[0] <= 0.5f) in calcLevelBounds() 80 else if (lodBounds[0] < q + 0.5f) in calcLevelBounds() 82 levelBounds[0] = deCeilFloatToInt32(lodBounds[0] + 0.5f) - 1; in calcLevelBounds() 89 if (lodBounds[1] < 0.5f) in calcLevelBounds() 93 else if (lodBounds[1] < q + 0.5f) in calcLevelBounds() 95 levelBounds[1] = deFloorFloatToInt32(lodBounds[1] + 0.5f); in calcLevelBounds() 106 if (lodBounds[nd in calcLevelBounds() [all...] |
H A D | vktSampleVerifier.cpp | 582 const Vec2& lodBounds, 598 const bool canBeMinified = lodBounds[1] > 0.0f; 599 const bool canBeMagnified = lodBounds[0] <= 0.0f; 636 const Vec2 lodFracBounds = lodBounds - Vec2((float)level); 672 const Vec2& lodBounds, 737 if (verifySampleTexelGridCoords(args, result, gridCoord[0], gridCoord[1], lodBounds, level, mipmapFilter, report)) 783 Vec2 lodBounds; 792 lodBounds = calcLodBounds(dPdx.swizzle(0, 1, 2), 801 lodBounds[0] = lodBounds[ [all...] |
H A D | vktSampleVerifierUtil.hpp | 53 tcu::UVec2 calcLevelBounds (const tcu::Vec2& lodBounds, 56 tcu::Vec2 calcLevelLodBounds (const tcu::Vec2& lodBounds,
|
H A D | vktSampleVerifier.hpp | 160 const tcu::Vec2& lodBounds,
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/ |
H A D | vktSampleVerifierUtil.cpp | 63 UVec2 calcLevelBounds (const Vec2& lodBounds, in calcLevelBounds() argument 67 DE_ASSERT(lodBounds[0] <= lodBounds[1]); in calcLevelBounds() 76 if (lodBounds[0] <= 0.5f) in calcLevelBounds() 80 else if (lodBounds[0] < q + 0.5f) in calcLevelBounds() 82 levelBounds[0] = deCeilFloatToInt32(lodBounds[0] + 0.5f) - 1; in calcLevelBounds() 89 if (lodBounds[1] < 0.5f) in calcLevelBounds() 93 else if (lodBounds[1] < q + 0.5f) in calcLevelBounds() 95 levelBounds[1] = deFloorFloatToInt32(lodBounds[1] + 0.5f); in calcLevelBounds() 106 if (lodBounds[nd in calcLevelBounds() [all...] |
H A D | vktSampleVerifier.cpp | 582 const Vec2& lodBounds, 598 const bool canBeMinified = lodBounds[1] > 0.0f; 599 const bool canBeMagnified = lodBounds[0] <= 0.0f; 636 const Vec2 lodFracBounds = lodBounds - Vec2((float)level); 672 const Vec2& lodBounds, 737 if (verifySampleTexelGridCoords(args, result, gridCoord[0], gridCoord[1], lodBounds, level, mipmapFilter, report)) 783 Vec2 lodBounds; 792 lodBounds = calcLodBounds(dPdx.swizzle(0, 1, 2), 801 lodBounds[0] = lodBounds[ [all...] |
H A D | vktSampleVerifierUtil.hpp | 53 tcu::UVec2 calcLevelBounds (const tcu::Vec2& lodBounds, 56 tcu::Vec2 calcLevelLodBounds (const tcu::Vec2& lodBounds,
|
H A D | vktSampleVerifier.hpp | 160 const tcu::Vec2& lodBounds,
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuTexCompareVerifier.hpp | 55 bool isTexCompareResultValid (const Texture2DView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec2& coord, const Vec2& lodBounds, const float cmpReference, const float result); 56 bool isTexCompareResultValid (const TextureCubeView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result); 57 bool isTexCompareResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result); 58 bool isTexCompareResultValid (const Texture1DView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec1& coord, const Vec2& lodBounds, const float cmpReference, const float result); 59 bool isTexCompareResultValid (const Texture1DArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec2& coord, const Vec2& lodBounds, const float cmpReference, const float result); 60 bool isTexCompareResultValid (const TextureCubeArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec4& coord, const Vec2& lodBounds, const float cmpReference, const float result);
|
H A D | tcuTexLookupVerifier.hpp | 112 Vec2 clampLodBounds (const Vec2& lodBounds, const Vec2& lodMinMax, const LodPrecision& prec); 114 bool isLookupResultValid (const Texture1DView& texture, const Sampler& sampler, const LookupPrecision& prec, const float coord, const Vec2& lodBounds, const Vec4& result); 115 bool isLookupResultValid (const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result); 116 bool isLookupResultValid (const TextureCubeView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result); 117 bool isLookupResultValid (const Texture1DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result); 118 bool isLookupResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result); 119 bool isLookupResultValid (const Texture3DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result); 120 bool isLookupResultValid (const TextureCubeArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const IVec4& coordBits, const Vec4& coord, const Vec2& lodBounds, const Vec4& result);
|
H A D | tcuTexCompareVerifier.cpp | 815 const Vec2& lodBounds, 819 const float minLod = lodBounds.x(); 820 const float maxLod = lodBounds.y(); 1405 bool isTexCompareResultValid (const TextureCubeView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result) 1420 const float minLod = lodBounds.x(); 1421 const float maxLod = lodBounds.y(); 1482 bool isTexCompareResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result) 1494 const float minLod = lodBounds.x(); 1495 const float maxLod = lodBounds.y(); 1560 const Vec2& lodBounds, [all...] |
H A D | tcuTexLookupVerifier.cpp | 1389 bool isLookupResultValid (const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result) in isLookupResultValid() argument 1391 const float minLod = lodBounds.x(); in isLookupResultValid() 1392 const float maxLod = lodBounds.y(); in isLookupResultValid() 1454 bool isLookupResultValid (const Texture1DView& texture, const Sampler& sampler, const LookupPrecision& prec, const float coord, const Vec2& lodBounds, const Vec4& result) in isLookupResultValid() argument 1456 const float minLod = lodBounds.x(); in isLookupResultValid() 1457 const float maxLod = lodBounds.y(); in isLookupResultValid() 1751 bool isLookupResultValid (const TextureCubeView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result) in isLookupResultValid() argument 1766 const float minLod = lodBounds.x(); in isLookupResultValid() 1767 const float maxLod = lodBounds.y(); in isLookupResultValid() 1854 bool isLookupResultValid (const Texture1DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, cons argument 1924 isLookupResultValid(const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result) isLookupResultValid() 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 2317 clampLodBounds(const Vec2& lodBounds, const Vec2& lodMinMax, const LodPrecision& prec) clampLodBounds() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageSamplingInstance.cpp | 921 const tcu::Vec2& lodBounds, in isLookupResultValid() 924 return tcu::isLookupResultValid(texture, sampler, precision, coords.x(), lodBounds, result); in isLookupResultValid() 931 const tcu::Vec2& lodBounds, in isLookupResultValid() 934 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1), lodBounds, result); in isLookupResultValid() 941 const tcu::Vec2& lodBounds, in isLookupResultValid() 944 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1), lodBounds, result); in isLookupResultValid() 951 const tcu::Vec2& lodBounds, in isLookupResultValid() 954 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1,2), lodBounds, result); in isLookupResultValid() 961 const tcu::Vec2& lodBounds, in isLookupResultValid() 964 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1,2), lodBounds, resul in isLookupResultValid() 917 isLookupResultValid(const tcu::Texture1DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 927 isLookupResultValid(const tcu::Texture1DArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 937 isLookupResultValid(const tcu::Texture2DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 947 isLookupResultValid(const tcu::Texture2DArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 957 isLookupResultValid(const tcu::TextureCubeView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 967 isLookupResultValid(const tcu::TextureCubeArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 977 isLookupResultValid(const tcu::Texture3DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 988 validateResultImage(const TextureViewType& texture, const tcu::Sampler& sampler, const tcu::ConstPixelBufferAccess& texCoords, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& result, const tcu::PixelBufferAccess& errorMask) validateResultImage() argument 1217 validateResultImage(const TextureViewType& texture, const tcu::Sampler& sampler, const vk::VkComponentMapping& swz, const tcu::ConstPixelBufferAccess& texCoords, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& result, const tcu::PixelBufferAccess& errorMask) validateResultImage() argument 1406 validateResultImage(const TestTexture& texture, const VkImageViewType imageViewType, const VkImageSubresourceRange& subresource, const tcu::Sampler& sampler, const vk::VkComponentMapping& componentMapping, const tcu::ConstPixelBufferAccess& coordAccess, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& resultAccess, const tcu::PixelBufferAccess& errorAccess) validateResultImage() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineImageSamplingInstance.cpp | 915 const tcu::Vec2& lodBounds, in isLookupResultValid() 918 return tcu::isLookupResultValid(texture, sampler, precision, coords.x(), lodBounds, result); in isLookupResultValid() 925 const tcu::Vec2& lodBounds, in isLookupResultValid() 928 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1), lodBounds, result); in isLookupResultValid() 935 const tcu::Vec2& lodBounds, in isLookupResultValid() 938 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1), lodBounds, result); in isLookupResultValid() 945 const tcu::Vec2& lodBounds, in isLookupResultValid() 948 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1,2), lodBounds, result); in isLookupResultValid() 955 const tcu::Vec2& lodBounds, in isLookupResultValid() 958 return tcu::isLookupResultValid(texture, sampler, precision, coords.swizzle(0,1,2), lodBounds, resul in isLookupResultValid() 911 isLookupResultValid(const tcu::Texture1DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 921 isLookupResultValid(const tcu::Texture1DArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 931 isLookupResultValid(const tcu::Texture2DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 941 isLookupResultValid(const tcu::Texture2DArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 951 isLookupResultValid(const tcu::TextureCubeView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 961 isLookupResultValid(const tcu::TextureCubeArrayView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 971 isLookupResultValid(const tcu::Texture3DView& texture, const tcu::Sampler& sampler, const tcu::LookupPrecision& precision, const tcu::Vec4& coords, const tcu::Vec2& lodBounds, const tcu::Vec4& result) isLookupResultValid() argument 982 validateResultImage(const TextureViewType& texture, const tcu::Sampler& sampler, const tcu::ConstPixelBufferAccess& texCoords, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& result, const tcu::PixelBufferAccess& errorMask) validateResultImage() argument 1211 validateResultImage(const TextureViewType& texture, const tcu::Sampler& sampler, const vk::VkComponentMapping& swz, const tcu::ConstPixelBufferAccess& texCoords, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& result, const tcu::PixelBufferAccess& errorMask) validateResultImage() argument 1400 validateResultImage(const TestTexture& texture, const VkImageViewType imageViewType, const VkImageSubresourceRange& subresource, const tcu::Sampler& sampler, const vk::VkComponentMapping& componentMapping, const tcu::ConstPixelBufferAccess& coordAccess, const tcu::Vec2& lodBounds, const tcu::LookupPrecision& lookupPrecision, const tcu::Vec4& lookupScale, const tcu::Vec4& lookupBias, const tcu::ConstPixelBufferAccess& resultAccess, const tcu::PixelBufferAccess& errorAccess) validateResultImage() argument [all...] |
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluTextureTestUtil.cpp | 1361 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx, coordDy, lodPrec); in computeTextureLookupDiff() local 1375 lodBounds.x() = de::min(lodBounds.x(), lodO.x()); in computeTextureLookupDiff() 1376 lodBounds.y() = de::max(lodBounds.y(), lodO.y()); in computeTextureLookupDiff() 1379 const tcu::Vec2 clampedLod = tcu::clampLodBounds(lodBounds + lodBias, tcu::Vec2(sampleParams.minLod, sampleParams.maxLod), lodPrec); in computeTextureLookupDiff() 1499 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx.x(), coordDx.y(), coordDy.x(), coordDy.y(), lodPrec); in computeTextureLookupDiff() local 1515 lodBounds.x() = de::min(lodBounds.x(), lodO.x()); in computeTextureLookupDiff() 1516 lodBounds in computeTextureLookupDiff() 1726 tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord, coordDx, coordDy, srcSize, lodPrec); computeTextureLookupDiff() local 1917 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx.x(), coordDx.y(), coordDx.z(), coordDy.x(), coordDy.y(), coordDy.z(), lodPrec); computeTextureLookupDiff() local 2070 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx, coordDy, lodPrec); computeTextureLookupDiff() local 2182 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx.x(), coordDx.y(), coordDy.x(), coordDy.y(), lodPrec); computeTextureLookupDiff() local 2401 tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord.toWidth<3>(), coordDx, coordDy, srcSize, lodPrec); computeTextureLookupDiff() local 2565 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx.x(), coordDx.y(), coordDy.x(), coordDy.y(), lodPrec); computeTextureCompareDiff() local 2684 tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord, coordDx, coordDy, srcSize, lodPrec); computeTextureCompareDiff() local 2804 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx.x(), coordDx.y(), coordDy.x(), coordDy.y(), lodPrec); computeTextureCompareDiff() local 2911 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx, coordDx, lodPrec); computeTextureCompareDiff() local 3019 tcu::Vec2 lodBounds = tcu::computeLodBoundsFromDerivates(coordDx, coordDx, lodPrec); computeTextureCompareDiff() local 3137 tcu::Vec2 lodBounds = tcu::computeCubeLodBoundsFromDerivates(coord.swizzle(0,1,2), coordDx, coordDy, srcSize, lodPrec); computeTextureCompareDiff() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrImageQueryTests.cpp | 727 const Vec2 lodBounds (tcu::computeLodBoundsFromDerivates(dtdp.x(), 0.0f, 0.0f, dtdp.y(), lodPrec)); in testImageQueryLod() 737 const bool lodOk = de::inRange(result.y(), lodBounds.x(), lodBounds.y()); in testImageQueryLod() 746 << ", expected (0, [" << lodBounds.x() << ", " << lodBounds.y() << "])" in testImageQueryLod()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrImageQueryTests.cpp | 727 const Vec2 lodBounds (tcu::computeLodBoundsFromDerivates(dtdp.x(), 0.0f, 0.0f, dtdp.y(), lodPrec)); in testImageQueryLod() 737 const bool lodOk = de::inRange(result.y(), lodBounds.x(), lodBounds.y()); in testImageQueryLod() 746 << ", expected (0, [" << lodBounds.x() << ", " << lodBounds.y() << "])" in testImageQueryLod()
|