/external/deqp/modules/gles2/performance/ |
es2pTextureCases.cpp | 146 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 147 fragSrc << "uniform sampler2D u_sampler" << texNdx << ";\n"; 152 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 153 fragSrc << "\t" << (texNdx == 0 ? "lowp vec4 r = " : "r += ") << "texture2D(u_sampler" << texNdx << ", v_coords);\n"; 161 for (int texNdx = 0; texNdx < m_numTextures; texNdx++ [all...] |
/external/deqp/modules/gles3/performance/ |
es3pTextureCases.cpp | 157 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 158 fragSrc << "uniform " << glu::getPrecisionName(samplerPrec) << " " << glu::getDataTypeName(samplerType) << " u_sampler" << texNdx << ";\n"; 163 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 165 if (texNdx == 0) 173 fragSrc << "texture(u_sampler" << texNdx << ", v_coords)"; 187 for (int texNdx = 0; texNdx < m_numTextures; texNdx++ [all...] |
/external/deqp/modules/gles3/functional/ |
es3fTextureUnitTests.cpp | 718 void upload2dTexture (int texNdx, sglr::Context& context); 719 void uploadCubeTexture (int texNdx, sglr::Context& context); 720 void upload2dArrayTexture (int texNdx, sglr::Context& context); 721 void upload3dTexture (int texNdx, sglr::Context& context); 803 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 946 int texNdx = m_unitTextures[i]; 947 GLenum type = m_textureTypes[texNdx]; 948 tcu::TextureFormat fmt = glu::mapGLInternalFormat(m_textureParams[texNdx].internalFormat) [all...] |
es3fFboTestUtil.cpp | 345 for (int texNdx = 0; texNdx < (int)m_inputs.size(); texNdx++) 347 string samplerName = string("u_sampler") + de::toString(texNdx); 348 string scaleName = string("u_texScale") + de::toString(texNdx); 349 string biasName = string("u_texBias") + de::toString(texNdx); 351 gl.uniform1i(gl.getUniformLocation(program, samplerName.c_str()), m_inputs[texNdx].unitNdx); 352 gl.uniform4fv(gl.getUniformLocation(program, scaleName.c_str()), 1, m_inputs[texNdx].scale.getPtr()); 353 gl.uniform4fv(gl.getUniformLocation(program, biasName.c_str()), 1, m_inputs[texNdx].bias.getPtr()); [all...] |
es3fTextureShadowTests.cpp | 275 int texNdx; 296 const int texNdx = de::clamp(cases[caseNdx].texNdx, 0, (int)m_textures.size()-1); 302 const float sX = deFloatExp2(lodX)*viewportW / float(m_textures[texNdx]->getRefTexture().getWidth()); 303 const float sY = deFloatExp2(lodY)*viewportH / float(m_textures[texNdx]->getRefTexture().getHeight()); 305 m_cases.push_back(FilterCase(m_textures[texNdx], ref, tcu::Vec2(oX, oY), tcu::Vec2(oX+sX, oY+sY))); 829 int texNdx; 853 const glu::Texture2DArray* tex = cases[caseNdx].texNdx > 0 ? m_gridTex : m_gradientTex; [all...] |
es3fTextureFilteringTests.cpp | 210 int texNdx; 228 const int texNdx = de::clamp(cases[caseNdx].texNdx, 0, (int)m_textures.size()-1); 233 const float sX = deFloatExp2(lodX)*viewportW / float(m_textures[texNdx]->getRefTexture().getWidth()); 234 const float sY = deFloatExp2(lodY)*viewportH / float(m_textures[texNdx]->getRefTexture().getHeight()); 236 m_cases.push_back(FilterCase(m_textures[texNdx], tcu::Vec2(oX, oY), tcu::Vec2(oX+sX, oY+sY))); [all...] |
/external/deqp/modules/gles2/functional/ |
es2fTextureUnitTests.cpp | 632 for (int texNdx = 0; texNdx < m_numTextures; texNdx++) 776 int texNdx = m_unitTextures[i]; 777 int texNdxInType = m_ndx2dOrCube[texNdx]; 778 GLenum type = m_textureTypes[texNdx]; 834 int texNdx = m_unitTextures[unitNdx]; 838 context.bindTexture(m_textureTypes[texNdx], textureGLNames[texNdx]); 840 if (!isTextureSetUp[texNdx]) [all...] |
es2fTextureFilteringTests.cpp | 210 int texNdx; 228 const int texNdx = de::clamp(cases[caseNdx].texNdx, 0, (int)m_textures.size()-1); 233 const float sX = deFloatExp2(lodX)*viewportW / float(m_textures[texNdx]->getRefTexture().getWidth()); 234 const float sY = deFloatExp2(lodY)*viewportH / float(m_textures[texNdx]->getRefTexture().getHeight()); 236 m_cases.push_back(FilterCase(m_textures[texNdx], tcu::Vec2(oX, oY), tcu::Vec2(oX+sX, oY+sY)));
|
/external/deqp/modules/gles31/functional/ |
es31fLayoutBindingTests.cpp | 880 for (int texNdx = 0; texNdx < (int)m_textures.size(); ++texNdx) 886 for (int texNdx = 0; texNdx < (int)m_textures.size(); ++texNdx) 887 initializeTexture(m_bindings[texNdx], m_textures[texNdx], m_textureColors[texNdx]); [all...] |
es31fFboTestUtil.cpp | 188 for (int texNdx = 0; texNdx < (int)m_inputs.size(); texNdx++) 190 string samplerName = string("u_sampler") + de::toString(texNdx); 191 string scaleName = string("u_texScale") + de::toString(texNdx); 192 string biasName = string("u_texBias") + de::toString(texNdx); 194 gl.uniform1i(gl.getUniformLocation(program, samplerName.c_str()), m_inputs[texNdx].unitNdx); 195 gl.uniform4fv(gl.getUniformLocation(program, scaleName.c_str()), 1, m_inputs[texNdx].scale.getPtr()); 196 gl.uniform4fv(gl.getUniformLocation(program, biasName.c_str()), 1, m_inputs[texNdx].bias.getPtr());
|
es31fTextureMultisampleTests.cpp | [all...] |
es31fOpaqueTypeIndexingTests.cpp | 602 const int texNdx = lookupIndices[lookupNdx]; 604 const float reference = refTexAccess.sample2DCompare(refSampler, tcu::Sampler::NEAREST, coord, (float)texNdx, 0.0f, tcu::IVec3(0)); 625 const int texNdx = lookupIndices[lookupNdx]; 632 const tcu::Vec4 reference = refTexAccess.getPixel(texNdx, 0); 647 const tcu::UVec4 reference = refTexAccess.getPixelUint(texNdx, 0); [all...] |
/external/deqp/modules/glshared/ |
glsLongStressCase.cpp | [all...] |
/external/deqp/framework/opengl/simplereference/ |
sglrReferenceContext.cpp | [all...] |
/external/deqp/modules/gles3/accuracy/ |
es3aTextureFilteringTests.cpp | 435 for (int texNdx = 0; texNdx < (int)m_textures.size(); texNdx++) 442 tcu::PixelBufferAccess access = m_textures[texNdx]->getRefTexture().getLevelFace(levelNdx, (tcu::CubeFace)face);
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktOpaqueTypeIndexingTests.cpp | 581 const int texNdx = m_lookupIndices[lookupNdx]; 583 const float reference = refTexAccess.sample2DCompare(refSampler, tcu::Sampler::NEAREST, coord, (float)texNdx, 0.0f, tcu::IVec3(0)); 604 const int texNdx = m_lookupIndices[lookupNdx]; 611 const tcu::Vec4 reference = refTexAccess.getPixel(texNdx, 0); 626 const tcu::UVec4 reference = refTexAccess.getPixelUint(texNdx, 0); [all...] |