Searched refs:Texture2DView (Results 1 - 20 of 20) sorted by relevance

/external/deqp/framework/common/
H A DtcuTexCompareVerifier.hpp55 bool isTexCompareResultValid (const Texture2DView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec2& coord, const Vec2& lodBounds, const float cmpReference, const float result);
59 bool isGatherOffsetsCompareResultValid (const Texture2DView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec2& coord, const IVec2 (&offsets)[4], float cmpReference, const Vec4& result);
H A DtcuTexLookupVerifier.hpp114 bool isLookupResultValid (const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result);
135 bool isGatherOffsetsResultValid (const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const Vec4& result);
136 bool isGatherOffsetsResultValid (const Texture2DView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const IVec4& result);
137 bool isGatherOffsetsResultValid (const Texture2DView& texture, const Sampler& sampler, const IntLookupPrecision& prec, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4], const UVec4& result);
H A DtcuTextureUtil.hpp172 tcu::Texture2DView getEffectiveTextureView (const tcu::Texture2DView& src, std::vector<tcu::ConstPixelBufferAccess>& storage, const tcu::Sampler& sampler);
H A DtcuTexture.hpp541 class Texture2DView class in namespace:tcu
544 Texture2DView (int numLevels, const ConstPixelBufferAccess* levels);
565 inline Texture2DView::Texture2DView (int numLevels, const ConstPixelBufferAccess* levels) function in class:tcu::Texture2DView
572 inline Vec4 Texture2DView::sample (const Sampler& sampler, float s, float t, float lod) const
577 inline Vec4 Texture2DView::sampleOffset (const Sampler& sampler, float s, float t, float lod, const IVec2& offset) const
582 inline float Texture2DView::sampleCompare (const Sampler& sampler, float ref, float s, float t, float lod) const
587 inline float Texture2DView::sampleCompareOffset (const Sampler& sampler, float ref, float s, float t, float lod, const IVec2& offset) const
592 inline Vec4 Texture2DView::gatherOffsets (const Sampler& sampler, float s, float t, int componentNdx, const IVec2 (&offsets)[4]) const
597 inline Vec4 Texture2DView
[all...]
H A DtcuTexLookupVerifier.cpp1313 bool isLookupResultValid (const Texture2DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec2& coord, const Vec2& lodBounds, const Vec4& result)
2388 bool isGatherOffsetsResultValid (const Texture2DView& texture,
2399 bool isGatherOffsetsResultValid (const Texture2DView& texture,
2410 bool isGatherOffsetsResultValid (const Texture2DView& texture,
H A DtcuTexCompareVerifier.cpp805 bool isTexCompareResultValid (const Texture2DView& texture,
1282 bool isGatherOffsetsCompareResultValid (const Texture2DView& texture,
H A DtcuTextureUtil.cpp1465 tcu::Texture2DView getEffectiveTextureView (const tcu::Texture2DView& src, std::vector<tcu::ConstPixelBufferAccess>& storage, const tcu::Sampler& sampler)
H A DtcuTexture.cpp3250 m_view = Texture2DView(getNumLevels(), getLevels());
/external/deqp/framework/opengl/
H A DgluTextureTestUtil.hpp158 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& params);
196 const tcu::Texture2DView& src,
265 const tcu::Texture2DView& src,
321 const tcu::Texture2DView& src,
H A DgluTextureTestUtil.cpp111 static tcu::Texture2DView getSubView (const tcu::Texture2DView& view, int baseLevel, int maxLevel)
116 return tcu::Texture2DView(numLevels, view.getLevels()+clampedBase);
352 static inline tcu::Vec4 execSample (const tcu::Texture2DView& src, const ReferenceParams& params, float s, float t, float lod)
427 static void sampleTextureNonProjected (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& rawSrc, const tcu::Vec4& sq, const tcu::Vec4& tq, const ReferenceParams& params)
431 const tcu::Texture2DView src = getEffectiveTextureView(rawSrc, srcLevelStorage, params.sampler);
504 static void sampleTextureProjected (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& rawSrc, const tcu::Vec4& sq, const tcu::Vec4& tq, const ReferenceParams& params)
508 const tcu::Texture2DView src = getEffectiveTextureView(rawSrc, srcLevelStorage, params.sampler);
548 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& params)
550 const tcu::Texture2DView vie
[all...]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageSamplingInstance.cpp893 bool isLookupResultValid (const tcu::Texture2DView& texture,
1062 template<> struct TexViewTraits<tcu::Texture2DView> { typedef tcu::Texture2D TextureType; };
1100 tcu::Texture2D* createSkeletonClone<tcu::Texture2DView> (tcu::TextureFormat format, const tcu::ConstPixelBufferAccess& level0)
1228 MovePtr<tcu::Texture2DView> getTexture2DView (const TestTexture& testTexture, const vk::VkImageSubresourceRange& subresource, std::vector<tcu::ConstPixelBufferAccess>& levels)
1247 return MovePtr<tcu::Texture2DView>(new tcu::Texture2DView((int)levels.size(), &levels[0]));
1377 UniquePtr<tcu::Texture2DView> texView(getTexture2DView(texture, subresource, levels));
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/
H A DvktYCbCrViewTests.cpp649 const tcu::Texture2DView refTexView (1u, &channelAccess);
670 const tcu::Texture2DView refTexView (1u, &planeAccess);
H A DvktYCbCrFormatTests.cpp423 const tcu::Texture2DView refTexView (1u, &channelAccess);
/external/deqp/modules/gles31/functional/
H A Des31fTextureGatherTests.cpp399 static tcu::Texture2DView getOneLevelSubView (const tcu::Texture2DView& view, int level)
401 return tcu::Texture2DView(1, view.getLevels() + level);
508 static tcu::Vector<ColorScalarType, 4> gatherOffsets (const tcu::Texture2DView& texture, const tcu::Sampler& sampler, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4])
527 static Vec4 gatherOffsetsCompare (const tcu::Texture2DView& texture, const tcu::Sampler& sampler, float refZ, const Vec2& coord, const IVec2 (&offsets)[4])
1703 return TextureGatherCase::verify(rendered, getOneLevelSubView(tcu::Texture2DView(m_swizzledTexture), m_baseLevel), texCoords, m_iterations[iterationNdx]);
H A Des31fCopyImageTests.cpp1229 const tcu::Texture2DView& refTexture,
1255 renderTexture<tcu::Texture2DView>(renderContext, renderer, renderParams, results, rng, refTexture, verify, imageIterator, log);
1330 const tcu::Texture2DView refTexture((int)levelAccesses.size(), &(levelAccesses[0]));
1338 const tcu::Texture2DView refTexture ((int)levelAccesses.size(), &(levelAccesses[0]));
H A Des31fTextureBorderClampTests.cpp1053 const tcu::Texture2DView effectiveView = tcu::getEffectiveTextureView(m_texture->getRefTexture(), srcLevelStorage, samplerParams.sampler);
1118 const tcu::Texture2DView effectiveView = tcu::getEffectiveTextureView(m_texture->getRefTexture(), srcLevelStorage, samplerParams.sampler);
1179 const tcu::Texture2DView effectiveView = tcu::getEffectiveTextureView(m_texture->getRefTexture(), srcLevelStorage, samplerParams.sampler);
/external/deqp/framework/opengl/simplereference/
H A DsglrReferenceContext.hpp164 tcu::Texture2DView m_view;
190 tcu::Texture2DView m_view;
H A DsglrReferenceContext.cpp4820 m_view = tcu::Texture2DView(numLevels, m_levels.getEffectiveLevels() + baseLevel);
4823 m_view = tcu::Texture2DView(0, DE_NULL);
4894 m_view = tcu::Texture2DView(numLevels, m_levels.getEffectiveLevels() + baseLevel);
4897 m_view = tcu::Texture2DView(0, DE_NULL);
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderTextureGatherTests.cpp444 static tcu::Texture2DView getOneLevelSubView (const tcu::Texture2DView& view, int level)
446 return tcu::Texture2DView(1, view.getLevels() + level);
553 static tcu::Vector<ColorScalarType, 4> gatherOffsets (const tcu::Texture2DView& texture, const tcu::Sampler& sampler, const Vec2& coord, int componentNdx, const IVec2 (&offsets)[4])
572 static Vec4 gatherOffsetsCompare (const tcu::Texture2DView& texture, const tcu::Sampler& sampler, float refZ, const Vec2& coord, const IVec2 (&offsets)[4])
1738 return TextureGatherInstance::verify(rendered, getOneLevelSubView(tcu::Texture2DView(m_swizzledTexture), m_baseParams.baseLevel), texCoords, m_iterations[iterationNdx]);
/external/deqp/external/vulkancts/modules/vulkan/texture/
H A DvktTextureFilteringTests.cpp235 const bool isHighQuality = verifyTextureResult(m_context.getTestContext(), rendered.getAccess(), (tcu::Texture2DView)texture.getTexture(),
246 const bool isOk = verifyTextureResult(m_context.getTestContext(), rendered.getAccess(), (tcu::Texture2DView)texture.getTexture(),

Completed in 576 milliseconds