/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineVertexUtil.hpp | 47 tcu::Vec4 texCoord;
|
vktPipelineReferenceRenderer.hpp | 99 tcu::Vec4 texCoord; 106 readVertexAttrib(texCoord, inputs[1], packet->instanceNdx, packet->vertexNdx); 109 packet->outputs[1] = texCoord;
|
vktPipelineImageSamplingInstance.cpp | 579 DE_OFFSET_OF(Vertex4Tex4, texCoord), // deUint32 offset; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
vktTextureFilteringAnisotropyTests.cpp | 128 vector<float> texCoord; 130 computeQuadTexCoord2D(texCoord, Vec2(0.0f), Vec2(1.0f)); 132 renderer.renderQuad(renderedFrame, position, 0, &texCoord[0], m_refParams, 1.0f); 133 renderer.renderQuad(renderedAnisotropyFrame, position, 0, &texCoord[0], m_refParams, m_refParams.maxAnisotropy);
|
vktTextureFilteringTests.cpp | 204 vector<float> texCoord; 216 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); 218 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], refParams); 236 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); 247 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); 432 vector<float> texCoord; 434 computeQuadTexCoordCube(texCoord, face, curCase.bottomLeft, curCase.topRight); 440 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], refParams); 458 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); 469 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat) [all...] |
vktTextureShadowTests.cpp | 132 const float* texCoord, 157 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), clampedSource, texCoord, sampleParams); 158 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), clampedSource, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); 164 sampleTexture(tcu::SurfaceAccess(reference, pixelFormat), src, texCoord, sampleParams); 165 numFailedPixels = computeTextureCompareDiff(result, reference.getAccess(), errorMask.getAccess(), src, texCoord, sampleParams, comparePrec, lodPrec, nonShadowThreshold); 328 vector<float> texCoord; 343 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); 345 m_renderer.renderQuad(rendered, curCase.textureIndex, &texCoord[0], sampleParams); 361 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat); 372 &texCoord[0], sampleParams, texComparePrecision, lodPrecision, pixelFormat) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/ |
vktYCbCrFormatTests.cpp | 263 spec.inputs.push_back(Symbol("texCoord", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP))); 270 "result = texture(u_image, texCoord);\n"; 398 vector<Vec2> texCoord; 404 generateLookupCoordinates(size, &texCoord); 406 result.resize(texCoord.size()); 407 reference.resize(texCoord.size()); 411 const void* inputs[] = { texCoord[0].getPtr() }; 414 executor->execute((int)texCoord.size(), inputs, outputs, *descSet); 425 for (size_t ndx = 0; ndx < texCoord.size(); ++ndx) 427 const Vec2& coord = texCoord[ndx] [all...] |
/external/deqp/modules/gles2/functional/ |
es2fTextureFormatTests.cpp | 146 vector<float> texCoord; 160 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 188 m_renderer.renderQuad(0, &texCoord[0], renderParams); 193 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); 322 vector<float> texCoord; 336 computeQuadTexCoordCube(texCoord, face); 356 m_renderer.renderQuad(0, &texCoord[0], renderParams); 361 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); 456 vector<float> texCoord; 458 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)) [all...] |
es2fTextureSizeTests.cpp | 130 vector<float> texCoord; 132 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 151 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_2D); 155 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_2D, mapGLSampler(wrapS, wrapT, minFilter, magFilter))); 273 vector<float> texCoord; 275 computeQuadTexCoordCube(texCoord, face); 293 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_CUBE); 299 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler));
|
es2fTextureWrapTests.cpp | 171 vector<float> texCoord; 195 computeQuadTexCoord2D(texCoord, tcu::Vec2(-1.5f, -3.0f), tcu::Vec2(1.5f, 2.5f)); 197 m_renderer.renderQuad(0, &texCoord[0], refParams); 201 m_texture->getRefTexture(), &texCoord[0], refParams); 208 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); 210 m_renderer.renderQuad(0, &texCoord[0], refParams); 214 m_texture->getRefTexture(), &texCoord[0], refParams);
|
es2fTextureCompletenessTests.cpp | 153 vector<float> texCoord; 159 computeQuadTexCoord2D (texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 164 renderer.renderQuad (0, &texCoord[0], glu::TextureTestUtil::TEXTURETYPE_2D); 206 vector<float> texCoord; 216 computeQuadTexCoordCube (texCoord, (tcu::CubeFace)face); 220 renderer.renderQuad (0, &texCoord[0], glu::TextureTestUtil::TEXTURETYPE_CUBE); [all...] |
es2fTextureFilteringTests.cpp | 272 vector<float> texCoord; 286 computeQuadTexCoord2D(texCoord, curCase.minCoord, curCase.maxCoord); 295 m_renderer.renderQuad(0, &texCoord[0], refParams); 313 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat); 570 vector<float> texCoord; 572 computeQuadTexCoordCube(texCoord, face, curCase.bottomLeft, curCase.topRight); 578 m_renderer.renderQuad(0, &texCoord[0], sampleParams); 599 &texCoord[0], sampleParams, lookupPrecision, lodPrecision, pixelFormat);
|
/external/deqp/modules/gles3/functional/ |
es3fTextureSizeTests.cpp | 131 vector<float> texCoord; 133 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 152 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_2D); 156 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_2D, mapGLSampler(wrapS, wrapT, minFilter, magFilter))); 274 vector<float> texCoord; 276 computeQuadTexCoordCube(texCoord, face); 294 m_renderer.renderQuad(0, &texCoord[0], TEXTURETYPE_CUBE); 300 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], ReferenceParams(TEXTURETYPE_CUBE, sampler));
|
es3fTextureSwizzleTests.cpp | 153 vector<float> texCoord; 162 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 189 m_renderer.renderQuad(0, &texCoord[0], renderParams); 197 sampleTexture(tcu::SurfaceAccess(referenceFrame, tcu::PixelFormat(8,8,8,8)), m_texture->getRefTexture(), &texCoord[0], renderParams);
|
es3fASTCDecompressionCases.cpp | 335 vector<float> texCoord; 336 computeQuadTexCoord2D(texCoord, Vec2(0.0f, 0.0f), Vec2(1.0f, 1.0f)); 359 m_renderer.renderQuad(0, &texCoord[0], renderParams); 363 sampleTexture(tcu::SurfaceAccess(referenceDst, renderCtx.getRenderTarget().getPixelFormat()), texture.getRefTexture(), &texCoord[0], renderParams);
|
es3fTextureWrapTests.cpp | 302 vector<float> texCoord; 327 computeQuadTexCoord2D(texCoord, m_cases[m_caseNdx].bottomLeft, m_cases[m_caseNdx].topRight); 328 m_renderer.renderQuad(0, &texCoord[0], refParams); 350 &texCoord[0], refParams, lookupPrecision, lodPrecision, pixelFormat);
|
es3fTextureFormatTests.cpp | 162 vector<float> texCoord; 176 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 204 m_renderer.renderQuad(0, &texCoord[0], renderParams); 209 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); 352 vector<float> texCoord; 366 computeQuadTexCoordCube(texCoord, face); 386 m_renderer.renderQuad(0, &texCoord[0], renderParams); 391 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); 514 vector<float> texCoord; 523 computeQuadTexCoord2DArray(texCoord, layerNdx, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)) [all...] |
/external/deqp/modules/gles31/functional/ |
es31fTextureFormatTests.cpp | 182 vector<float> texCoord; 195 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx)); 217 m_renderer.renderQuad(0, &texCoord[0], renderParams); 221 sampleTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), m_texture->getRefTexture(), &texCoord[0], renderParams); 330 vector<float> texCoord; 340 computeQuadTexCoord1D(texCoord, 0.0f, (float)(effectiveRefTexture.getWidth())); 359 m_renderer.renderQuad(0, &texCoord[0], renderParams); 365 fetchTexture(tcu::SurfaceAccess(referenceFrame, m_renderCtx.getRenderTarget().getPixelFormat()), effectiveRefTexture, &texCoord[0], spec.lookupScale, spec.lookupBias);
|
es31fStencilTexturingTests.cpp | 229 const float texCoord[] = 239 glu::va::Float("a_texCoord", 2, 4, 0, &texCoord[0]) 294 const float texCoord[] = 304 glu::va::Float("a_texCoord", 3, 4, 0, &texCoord[0]) 329 static void blitStencilToColorCube (const glu::RenderContext& renderCtx, deUint32 srcTex, const float* texCoord, int width, int height) 363 glu::va::Float("a_texCoord", 3, 4, 0, texCoord) 671 vector<float> texCoord; 689 glu::TextureTestUtil::computeQuadTexCoordCube(texCoord, tcu::CUBEFACE_NEGATIVE_X, Vec2(-1.5f, -1.3f), Vec2(1.3f, 1.4f)); 706 blitStencilToColorCube(renderCtx, *depthStencilTex, &texCoord[0], renderWidth, renderHeight); 731 compareOk = verifyTextureResult(m_testCtx, result, redTex, &texCoord[0], sampleParams, lookupPrec, lodPrec, tcu::PixelFormat(8, 8, 8, 8)) [all...] |
es31fTextureFilteringTests.cpp | 73 static void logCubeArrayTexCoords(TestLog& log, vector<float>& texCoord) 75 const size_t numVerts = texCoord.size() / 4; 77 DE_ASSERT(texCoord.size() % 4 == 0); 83 const float u = texCoord[coordNdx + 0]; 84 const float v = texCoord[coordNdx + 1]; 85 const float w = texCoord[coordNdx + 2]; 86 const float q = texCoord[coordNdx + 3]; 358 vector<float> texCoord; 360 computeQuadTexCoordCubeArray(texCoord, face, curCase.bottomLeft, curCase.topRight, curCase.layerRange); 366 logCubeArrayTexCoords(log, texCoord); [all...] |
/frameworks/base/libs/hwui/ |
Glop.h | 107 const void* texCoord;
|
/external/deqp/modules/gles2/accuracy/ |
es2aTextureFilteringTests.cpp | 206 vector<float> texCoord; 241 computeQuadTexCoord2D(texCoord, tcu::Vec2(-4.0f, -4.5f), tcu::Vec2(4.0f, 2.5f)); 243 m_renderer.renderQuad(0, &texCoord[0], refParams); 245 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); 252 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); 254 m_renderer.renderQuad(0, &texCoord[0], refParams); 256 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); 281 computeQuadTexCoord2D(texCoord, tcu::Vec2(sMin, tMin), tcu::Vec2(sMin+sRange, tMin+tRange)); 283 m_renderer.renderQuad(0, &texCoord[0], refParams); 285 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams) [all...] |
es2aTextureMipmapTests.cpp | 64 COORDTYPE_BASIC, //!< texCoord = translateScale(position). 66 COORDTYPE_AFFINE, //!< texCoord = translateScaleRotateShear(position). 265 vector<float> texCoord; 329 // Compute texcoord. 334 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; 335 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; 347 m_renderer.renderQuad(0, &texCoord[0], sampleParams); 353 sampleTexture(idealDst, m_texture->getRefTexture(), &texCoord[0], sampleParams); 542 vector<float> texCoord; 599 computeQuadTexCoordCube(texCoord, cubeFace) [all...] |
/external/deqp/modules/gles3/accuracy/ |
es3aTextureFilteringTests.cpp | 196 vector<float> texCoord; 231 computeQuadTexCoord2D(texCoord, tcu::Vec2(-4.0f, -4.5f), tcu::Vec2(4.0f, 2.5f)); 233 m_renderer.renderQuad(0, &texCoord[0], refParams); 235 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); 242 computeQuadTexCoord2D(texCoord, tcu::Vec2(-0.5f, 0.75f), tcu::Vec2(0.25f, 1.25f)); 244 m_renderer.renderQuad(0, &texCoord[0], refParams); 246 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams); 271 computeQuadTexCoord2D(texCoord, tcu::Vec2(sMin, tMin), tcu::Vec2(sMin+sRange, tMin+tRange)); 273 m_renderer.renderQuad(0, &texCoord[0], refParams); 275 m_textures[curTexNdx]->getRefTexture(), &texCoord[0], refParams) [all...] |
es3aTextureMipmapTests.cpp | 60 COORDTYPE_BASIC, //!< texCoord = translateScale(position). 62 COORDTYPE_AFFINE, //!< texCoord = translateScaleRotateShear(position). 256 vector<float> texCoord; 321 // Compute texcoord. 326 case COORDTYPE_BASIC: getBasicTexCoord2D (texCoord, cellNdx); break; 327 case COORDTYPE_AFFINE: getAffineTexCoord2D (texCoord, cellNdx); break; 339 m_renderer.renderQuad(0, &texCoord[0], sampleParams); 345 sampleTexture(idealDst, m_texture->getRefTexture(), &texCoord[0], sampleParams); 530 vector<float> texCoord; 587 computeQuadTexCoordCube(texCoord, cubeFace) [all...] |