/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluTextureTestUtil.hpp | 171 void fetchTexture (const tcu::SurfaceAccess& dst, const tcu::ConstPixelBufferAccess& src, const float* texCoord, const tcu::Vec4& colorScale, const tcu::Vec4& colorBias); 173 void sampleTexture (const tcu::PixelBufferAccess& dst, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& params); 175 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& params); 176 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::TextureCubeView& src, const float* texCoord, const ReferenceParams& params); 177 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture2DArrayView& src, const float* texCoord, const ReferenceParams& params); 178 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture3DView& src, const float* texCoord, const ReferenceParams& params); 179 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::TextureCubeArrayView& src, const float* texCoord, const ReferenceParams& params); 180 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture1DView& src, const float* texCoord, const ReferenceParams& params); 181 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture1DArrayView& src, const float* texCoord, const ReferenceParams& params); 212 const float* texCoord, [all...] |
H A D | gluTextureTestUtil.cpp | 559 void sampleTexture (const tcu::PixelBufferAccess& dst, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& params) in sampleTexture() argument 572 const tcu::Vec4 sq = tcu::Vec4(texCoord[0+0], texCoord[2+0], texCoord[4+0], texCoord[6+0]); in sampleTexture() 573 const tcu::Vec4 tq = tcu::Vec4(texCoord[0+1], texCoord[2+1], texCoord[4+1], texCoord[6+1]); in sampleTexture() 581 void sampleTexture (const tcu::SurfaceAccess& dst, const tcu::Texture2DView& src, const float* texCoord, cons argument 603 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::Texture1DView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 702 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::TextureCubeView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 761 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::Texture2DArrayView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 808 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::Texture1DArrayView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 907 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::Texture3DView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 981 sampleTexture(const tcu::SurfaceAccess& dst, const tcu::TextureCubeArrayView& src, const float* texCoord, const ReferenceParams& params) sampleTexture() argument 991 fetchTexture(const tcu::SurfaceAccess& dst, const tcu::ConstPixelBufferAccess& src, const float* texCoord, const tcu::Vec4& colorScale, const tcu::Vec4& colorBias) fetchTexture() argument 1170 const float* texCoord = DE_NULL; computeQuadTexCoordCube() local 1291 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture1DView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 1394 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture2DView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 1539 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::Texture1DView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 1555 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 1575 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 1591 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 1612 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::TextureCubeView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 1772 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::TextureCubeView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 1788 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 1809 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture3DView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 1960 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::Texture3DView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 1976 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 1997 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture1DArrayView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 2104 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture2DArrayView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 2217 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::Texture1DArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 2233 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 2253 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::Texture2DArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 2269 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 2290 computeTextureLookupDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::TextureCubeArrayView& baseView, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::IVec4& coordBits, const tcu::LodPrecision& lodPrec, qpWatchDog* watchDog) computeTextureLookupDiff() argument 2447 verifyTextureResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const tcu::TextureCubeArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::LookupPrecision& lookupPrec, const tcu::IVec4& coordBits, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTextureResult() argument 2464 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); verifyTextureResult() local 2486 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture2DView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument 2600 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::TextureCubeView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument 2724 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture2DArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument 2839 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture1DView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument 2944 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::Texture1DArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument 3052 computeTextureCompareDiff(const tcu::ConstPixelBufferAccess& result, const tcu::ConstPixelBufferAccess& reference, const tcu::PixelBufferAccess& errorMask, const tcu::TextureCubeArrayView& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::Vec3& nonShadowThreshold) computeTextureCompareDiff() argument [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.cpp | 213 float const texCoord[] = { 0.0f, 0.0f, 1.0f, 1.0f }; in getTexCoords() local 214 return std::vector<float>(texCoord, texCoord + sizeof(texCoord) / sizeof(float)); in getTexCoords() 260 float const texCoord[] = { 0.0f, 0.5f, 0.0f, 0.5f, 1.0f, 0.5f, 1.0f, 0.5f }; in getTexCoords() local 261 return std::vector<float>(texCoord, texCoord + sizeof(texCoord) / sizeof(float)); in getTexCoords() 304 float const texCoord[] = { 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 0.0f, 1.0f, 1.0f }; in getTexCoords() local 305 return std::vector<float>(texCoord, texCoor in getTexCoords() 351 float const texCoord[] = { 0.0f, 0.0f, 0.5f, 0.0f, 1.0f, 0.5f, 1.0f, 0.0f, 0.5f, 1.0f, 1.0f, 0.5f }; getTexCoords() local 395 float const texCoord[] = { 0.0f, 0.0f, 0.5f, 0.0f, 1.0f, 0.5f, 1.0f, 0.0f, 0.5f, 1.0f, 1.0f, 0.5f }; getTexCoords() local 434 float const texCoord[] = { 1.0f, 1.0f, 0.0f, -1.0f, 1.0f, 0.0f, -1.0f, -1.0f, 0.0f, 1.0f, -1.0f, 0.0f }; getTexCoords() local [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fTextureWrapTests.cpp | 184 vector<float> texCoord; in iterate() local 218 computeQuadTexCoord2D(texCoord, tcu::Vec2(-1.5f, -3.0f), tcu::Vec2(1.5f, 2.5f)); in iterate() 220 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 224 m_texture->getRefTexture(), &texCoord[0], refParams); in iterate() local 231 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); in iterate() 233 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 237 m_texture->getRefTexture(), &texCoord[0], refParams); in iterate() local 250 computeQuadTexCoord2D(texCoord, tcu::Vec2(-1.5f, -3.0f), tcu::Vec2(1.5f, 2.5f)); in iterate() 252 m_texture->getRefTexture(), &texCoord[0], refParams); in iterate() local 257 computeQuadTexCoord2D(texCoord, tc in iterate() 259 m_texture->getRefTexture(), &texCoord[0], refParams); iterate() local [all...] |
H A D | es2fTextureFormatTests.cpp | 146 vector<float> texCoord; in iterate() local 160 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 188 m_renderer.renderQuad(0, &texCoord[0], renderParams); in iterate() 193 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); in iterate() local 322 vector<float> texCoord; in testFace() local 336 computeQuadTexCoordCube(texCoord, face); in testFace() 356 m_renderer.renderQuad(0, &texCoord[0], renderParams); in testFace() 361 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); in testFace() local 456 vector<float> texCoord; in iterate() local 458 computeQuadTexCoord2D(texCoord, tc in iterate() 483 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], refParams); iterate() local 568 vector<float> texCoord; testFace() local 595 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler)); testFace() local [all...] |
H A D | es2fTextureSizeTests.cpp | 135 vector<float> texCoord; in iterate() local 137 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 156 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_2D); in iterate() 160 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_2D, mapGLSampler(wrapS, wrapT, minFilter, magFilter))); in iterate() local 283 vector<float> texCoord; in testFace() local 285 computeQuadTexCoordCube(texCoord, face); in testFace() 303 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_CUBE); in testFace() 309 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler)); in testFace() local
|
H A D | es2fTextureMipmapTests.cpp | 64 COORDTYPE_BASIC, //!< texCoord = translateScale(position). 66 COORDTYPE_AFFINE, //!< texCoord = translateScaleRotateShear(position). 263 vector<float> texCoord; in iterate() local 326 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; in iterate() 327 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; in iterate() 339 m_renderer.renderQuad(0, &texCoord[0], sampleParams); in iterate() 378 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; in iterate() 379 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; in iterate() 391 refTexture, &texCoord[0], sampleParams); in iterate() local 397 m_texture->getRefTexture(), &texCoord[ in iterate() 596 vector<float> texCoord; iterate() local 826 vector<float> texCoord; iterate() local 961 vector<float> texCoord; iterate() local [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fTextureFilteringTests.cpp | 73 static void logCubeArrayTexCoords(TestLog& log, vector<float>& texCoord) in logCubeArrayTexCoords() argument 75 const size_t numVerts = texCoord.size() / 4; in logCubeArrayTexCoords() 77 DE_ASSERT(texCoord.size() % 4 == 0); in logCubeArrayTexCoords() 83 const float u = texCoord[coordNdx + 0]; in logCubeArrayTexCoords() 84 const float v = texCoord[coordNdx + 1]; in logCubeArrayTexCoords() 85 const float w = texCoord[coordNdx + 2]; in logCubeArrayTexCoords() 86 const float q = texCoord[coordNdx + 3]; in logCubeArrayTexCoords() 375 vector<float> texCoord; in iterate() local 377 computeQuadTexCoordCubeArray(texCoord, face, curCase.bottomLeft, curCase.topRight, curCase.layerRange); in iterate() 383 logCubeArrayTexCoords(log, texCoord); in iterate() [all...] |
H A D | es31fTextureFormatTests.cpp | 211 vector<float> texCoord; in testLayerFace() local 224 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx)); in testLayerFace() 246 m_renderer.renderQuad(0, &texCoord[0], renderParams); in testLayerFace() 250 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); in testLayerFace() local 361 vector<float> texCoord; in iterate() local 371 computeQuadTexCoord1D(texCoord, 0.0f, (float)(effectiveRefTexture.getWidth())); in iterate() 390 m_renderer.renderQuad(0, &texCoord[0], renderParams); in iterate() 396 fetchTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), effectiveRefTexture, &texCoord[0], spec.lookupScale, spec.lookupBias); in iterate() local
|
H A D | es31fTextureBorderClampTests.cpp | 549 void renderQuad (const float* texCoord, 557 const float* texCoord, 563 const float* texCoord, 571 const float* texCoord, 576 const float* texCoord, 769 std::vector<float> texCoord; 772 glu::TextureTestUtil::computeQuadTexCoord2D(texCoord, config.p0, config.p1); 867 renderQuad(&texCoord[0], samplerParams); 871 void TextureBorderClampTest::renderQuad (const float* texCoord, const glu::TextureTestUtil::ReferenceParams& samplerParams) 875 m_renderer->renderQuad(0, texCoord, samplerParam [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fTextureFormatTests.cpp | 186 vector<float> texCoord; in iterate() local 200 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 228 m_renderer.renderQuad(0, &texCoord[0], renderParams); in iterate() 233 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); in iterate() local 381 vector<float> texCoord; in testFace() local 395 computeQuadTexCoordCube(texCoord, face); in testFace() 415 m_renderer.renderQuad(0, &texCoord[0], renderParams); in testFace() 420 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); in testFace() local 548 vector<float> texCoord; in testLayer() local 557 computeQuadTexCoord2DArray(texCoord, layerNd in testLayer() 582 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); testLayer() local 705 vector<float> texCoord; testSlice() local 740 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); testSlice() local 852 vector<float> texCoord; iterate() local 883 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); iterate() local 1003 vector<float> texCoord; testFace() local 1036 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); testFace() local 1122 vector<float> texCoord; iterate() local 1149 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], refParams); iterate() local 1234 vector<float> texCoord; testFace() local 1261 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler)); testFace() local [all...] |
H A D | es3fTextureMipmapTests.cpp | 113 COORDTYPE_BASIC, //!< texCoord = translateScale(position). 115 COORDTYPE_AFFINE, //!< texCoord = translateScaleRotateShear(position). 307 vector<float> texCoord; in iterate() local 370 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; in iterate() 371 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; in iterate() 383 m_renderer.renderQuad(0, &texCoord[0], sampleParams); in iterate() 422 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; in iterate() 423 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; in iterate() 435 refTexture, &texCoord[0], sampleParams); in iterate() local 441 m_texture->getRefTexture(), &texCoord[ in iterate() 635 vector<float> texCoord; iterate() local 862 vector<float> texCoord; iterate() local 996 vector<float> texCoord; iterate() local 1268 vector<float> texCoord; iterate() local 1381 refTexture, &texCoord[0], sampleParams); iterate() local 1506 vector<float> texCoord; iterate() local 1583 refTexture, &texCoord[0], sampleParams); iterate() local 1819 vector<float> texCoord; iterate() local 2139 vector<float> texCoord; iterate() local 2215 refTexture, &texCoord[0], sampleParams); iterate() local [all...] |
H A D | es3fTextureSizeTests.cpp | 136 vector<float> texCoord; in iterate() local 138 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 157 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_2D); in iterate() 161 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_2D, mapGLSampler(wrapS, wrapT, minFilter, magFilter))); in iterate() local 284 vector<float> texCoord; in testFace() local 286 computeQuadTexCoordCube(texCoord, face); in testFace() 304 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_CUBE); in testFace() 310 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler)); in testFace() local
|
H A D | es3fTextureFilteringTests.cpp | 293 vector<float> texCoord; in iterate() local 307 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); in iterate() 316 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 334 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); in iterate() 345 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); in iterate() 620 vector<float> texCoord; in iterate() local 622 computeQuadTexCoordCube(texCoord, face, curCase.bottomLeft, curCase.topRight); in iterate() 628 m_renderer.renderQuad(0, &texCoord[0], sampleParams); in iterate() 649 &texCoord[0], sampleParams, lookupPrecision, lodPrecision, pixelFormat); in iterate() 660 &texCoord[ in iterate() 861 tcu::Vec3 texCoord[4]; iterate() local 1103 tcu::Vec3 texCoord[4]; iterate() local [all...] |
H A D | es3fTextureShadowTests.cpp | 102 const float* texCoord, in verifyTexCompareResult() 128 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), clampedSource, texCoord, sampleParams); in verifyTexCompareResult() local 129 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), clampedSource, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 135 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); in verifyTexCompareResult() local 136 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), src, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 335 vector<float> texCoord; in iterate() local 351 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); in iterate() 362 m_renderer.renderQuad(0, &texCoord[0], sampleParams); in iterate() 379 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat); in iterate() 390 &texCoord[ in iterate() 99 verifyTexCompareResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const TextureType& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTexCompareResult() argument 641 vector<float> texCoord; iterate() local 895 const float texCoord[] = iterate() local [all...] |
/third_party/vk-gl-cts/modules/gles2/accuracy/ |
H A D | es2aTextureFilteringTests.cpp | 206 vector<float> texCoord; in iterate() local 241 computeQuadTexCoord2D(texCoord, tcu::Vec2(-4.0f, -4.5f), tcu::Vec2(4.0f, 2.5f)); in iterate() 243 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 245 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); in iterate() local 252 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); in iterate() 254 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 256 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); in iterate() local 281 computeQuadTexCoord2D(texCoord, tcu::Vec2(sMin, tMin), tcu::Vec2(sMin+sRange, tMin+tRange)); in iterate() 283 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 285 m_textures[curTexNdx]->getRefTexture(), &texCoord[ in iterate() local 296 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); iterate() local 483 vector<float> texCoord; renderFaces() local 511 sampleTexture(tcu::SurfaceAccess(dstRef, curX, curY, curW, curH), refTexture, &texCoord[0], params); renderFaces() local [all...] |
/third_party/vk-gl-cts/modules/gles3/accuracy/ |
H A D | es3aTextureFilteringTests.cpp | 196 vector<float> texCoord; in iterate() local 231 computeQuadTexCoord2D(texCoord, tcu::Vec2(-4.0f, -4.5f), tcu::Vec2(4.0f, 2.5f)); in iterate() 233 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 235 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); in iterate() local 242 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); in iterate() 244 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 246 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); in iterate() local 271 computeQuadTexCoord2D(texCoord, tcu::Vec2(sMin, tMin), tcu::Vec2(sMin+sRange, tMin+tRange)); in iterate() 273 m_renderer.renderQuad(0, &texCoord[0], refParams); in iterate() 275 m_textures[curTexNdx]->getRefTexture(), &texCoord[ in iterate() local 286 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); iterate() local 492 vector<float> texCoord; renderFaces() local 520 sampleTexture(tcu::SurfaceAccess(dstRef, curX, curY, curW, curH), refTexture, &texCoord[0], params); renderFaces() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrFormatTests.cpp | 264 spec.inputs.push_back(Symbol("texCoord", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); in getShaderSpec() 272 "result = texture(u_image, vec3(texCoord, 1u));\n"; in getShaderSpec() 279 "result = texture(u_image, texCoord);\n"; in getShaderSpec() 495 vector<Vec2> texCoord; in testFormat() local 501 generateLookupCoordinates(size, &texCoord); in testFormat() 503 result.resize(texCoord.size()); in testFormat() 504 reference.resize(texCoord.size()); in testFormat() 508 const void* inputs[] = { texCoord[0].getPtr() }; in testFormat() 511 executor->execute((int)texCoord.size(), inputs, outputs, *descSet); in testFormat() 522 for (size_t ndx = 0; ndx < texCoord in testFormat() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/ |
H A D | vktTextureSwizzleTests.cpp | 141 vector<float> texCoord; in iterate() local 157 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 158 m_renderer.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 174 const tcu::Vec4 sq = tcu::Vec4(texCoord[0+0], texCoord[2+0], texCoord[4+0], texCoord[6+0]); in iterate() 175 const tcu::Vec4 tq = tcu::Vec4(texCoord[0+1], texCoord[2+1], texCoord[ in iterate() [all...] |
H A D | vktTextureShadowTests.cpp | 156 const float* texCoord, in verifyTexCompareResult() 181 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), clampedSource, texCoord, sampleParams); in verifyTexCompareResult() local 182 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), clampedSource, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 188 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); in verifyTexCompareResult() local 189 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), src, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 379 vector<float> texCoord; in iterate() local 394 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); in iterate() 396 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams); in iterate() 416 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat); in iterate() 427 &texCoord[ in iterate() 153 verifyTexCompareResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const TextureType& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTexCompareResult() argument 626 vector<float> texCoord; iterate() local 844 const float texCoord[] = iterate() local 1069 vector<float> texCoord; iterate() local 1292 const float texCoord[] = iterate() local 1538 vector<float> texCoord; iterate() local [all...] |
H A D | vktTextureCompressedFormatTests.cpp | 264 static bool validateTexture (tcu::TestLog& log, const tcu::Surface& rendered, const TextureType& texture, const vector<float> &texCoord, deUint32 mipLevel, in validateTexture() argument 282 glu::TextureTestUtil::sampleTexture(tcu::SurfaceAccess(referenceFrame, pixelFormat), texture, &texCoord[0], sampleParams); in validateTexture() local 375 vector<float> texCoord; in iterate() local 413 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 415 m_renderer.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 436 const bool isOk = validateTexture(log, rendered, texture.getTexture(), texCoord, mipLevel, pixelFormat, threshold, coordThreshold, sampleParams); in iterate() 506 vector<float> texCoord; in iterate() local 568 computeQuadTexCoord3D(texCoord, tcu::Vec3(0.0f, 0.0f, z), tcu::Vec3(1.0f, 1.0f, z), tcu::IVec3(0,1,2)); in iterate() 569 m_renderer2D.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 577 isOk = validateTexture(log, rendered, m_texture3D->getTexture(), texCoord, mipLeve in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrFormatTests.cpp | 264 spec.inputs.push_back(Symbol("texCoord", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); in getShaderSpec() 272 "result = texture(u_image, vec3(texCoord, 1u));\n"; in getShaderSpec() 279 "result = texture(u_image, texCoord);\n"; in getShaderSpec() 495 vector<Vec2> texCoord; in testFormat() local 501 generateLookupCoordinates(size, &texCoord); in testFormat() 503 result.resize(texCoord.size()); in testFormat() 504 reference.resize(texCoord.size()); in testFormat() 508 const void* inputs[] = { texCoord[0].getPtr() }; in testFormat() 511 executor->execute((int)texCoord.size(), inputs, outputs, *descSet); in testFormat() 522 for (size_t ndx = 0; ndx < texCoord in testFormat() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
H A D | vktTextureShadowTests.cpp | 157 const float* texCoord, in verifyTexCompareResult() 183 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), clampedSource, texCoord, sampleParams); in verifyTexCompareResult() local 184 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), clampedSource, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 190 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); in verifyTexCompareResult() local 191 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), src, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); in verifyTexCompareResult() 381 vector<float> texCoord; in iterate() local 396 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); in iterate() 398 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams); in iterate() 418 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat); in iterate() 429 &texCoord[ in iterate() 154 verifyTexCompareResult(tcu::TestContext& testCtx, const tcu::ConstPixelBufferAccess& result, const TextureType& src, const float* texCoord, const ReferenceParams& sampleParams, const tcu::TexComparePrecision& comparePrec, const tcu::LodPrecision& lodPrec, const tcu::PixelFormat& pixelFormat) verifyTexCompareResult() argument 628 vector<float> texCoord; iterate() local 846 const float texCoord[] = iterate() local 1071 vector<float> texCoord; iterate() local 1294 const float texCoord[] = iterate() local 1540 vector<float> texCoord; iterate() local [all...] |
H A D | vktTextureSwizzleTests.cpp | 158 vector<float> texCoord; in iterate() local 185 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 186 m_renderer.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 202 const tcu::Vec4 sq = tcu::Vec4(texCoord[0+0], texCoord[2+0], texCoord[4+0], texCoord[6+0]); in iterate() 203 const tcu::Vec4 tq = tcu::Vec4(texCoord[0+1], texCoord[2+1], texCoord[ in iterate() [all...] |
H A D | vktTextureCompressedFormatTests.cpp | 264 static bool validateTexture (tcu::TestLog& log, const tcu::Surface& rendered, const TextureType& texture, const vector<float> &texCoord, deUint32 mipLevel, in validateTexture() argument 282 glu::TextureTestUtil::sampleTexture(tcu::SurfaceAccess(referenceFrame, pixelFormat), texture, &texCoord[0], sampleParams); in validateTexture() local 375 vector<float> texCoord; in iterate() local 413 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); in iterate() 415 m_renderer.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 436 const bool isOk = validateTexture(log, rendered, texture.getTexture(), texCoord, mipLevel, pixelFormat, threshold, coordThreshold, sampleParams); in iterate() 506 vector<float> texCoord; in iterate() local 568 computeQuadTexCoord3D(texCoord, tcu::Vec3(0.0f, 0.0f, z), tcu::Vec3(1.0f, 1.0f, z), tcu::IVec3(0,1,2)); in iterate() 569 m_renderer2D.renderQuad(rendered, 0, &texCoord[0], sampleParams); in iterate() 577 isOk = validateTexture(log, rendered, m_texture3D->getTexture(), texCoord, mipLeve in iterate() [all...] |