/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 123 TextureBinding (const tcu::TextureCubeArray* texCubeArray, const tcu::Sampler& sampler); 136 const tcu::TextureCubeArray& getCubeArray (void) const { DE_ASSERT(getType() == TYPE_CUBE_ARRAY && m_binding.texCubeArray != NULL); return *m_binding.texCubeArray; } 159 const tcu::TextureCubeArray* texCubeArray; member in union:vkt::sr::TextureBinding::__anon4498 186 const tcu::TextureCubeArray* texCubeArray; member in struct:vkt::sr::ShaderEvalContext::ShaderSampler 195 , texCubeArray (DE_NULL)
|
H A D | vktShaderRender.cpp | 337 TextureBinding::TextureBinding (const tcu::TextureCubeArray* texCubeArray, const tcu::Sampler& sampler) 341 m_binding.texCubeArray = texCubeArray; 354 case TYPE_CUBE_ARRAY: delete m_binding.texCubeArray; break; 405 case TextureBinding::TYPE_CUBE_ARRAY: textures[ndx].texCubeArray = &binding.getCubeArray(); break;
|
H A D | vktShaderRenderTextureFunctionTests.cpp | 390 float d = (float)c.textures[0].texCubeArray->getSize(); 404 inline Vec4 textureCubeArray (const ShaderEvalContext& c, float s, float t, float r, float q, float lod) { return c.textures[0].texCubeArray->sample(c.textures[0].sampler, s, t, r, q, lod); } 411 inline float textureCubeArrayShadow (const ShaderEvalContext& c, float ref, float s, float t, float r, float q, float lod) { return c.textures[0].texCubeArray->sampleCompare(c.textures[0].sampler, ref, s, t, r, q, lod); }
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageSamplingInstance.cpp | 1282 const TestTextureCubeArray* texCubeArray = dynamic_cast<const TestTextureCubeArray*>(&testTexture); local 1284 DE_ASSERT(!!texCube != !!texCubeArray); 1286 DE_ASSERT(texCubeArray || subresource.baseArrayLayer == 0); 1294 const tcu::ConstPixelBufferAccess& srcLevel = texCubeArray ? texCubeArray->getTexture().getLevel((int)subresource.baseMipLevel+levelNdx) 1297 levels[faceNdx*subresource.levelCount + levelNdx] = tcu::getSubregion(srcLevel, 0, 0, (int)subresource.baseArrayLayer + (texCubeArray ? faceNdx : 0), srcLevel.getWidth(), srcLevel.getHeight(), 1); 1313 const TestTextureCubeArray* texCubeArray = dynamic_cast<const TestTextureCubeArray*>(&testTexture); local 1315 DE_ASSERT(texCubeArray); 1322 const tcu::ConstPixelBufferAccess& srcLevel = texCubeArray->getTexture().getLevel((int)subresource.baseMipLevel+levelNdx);
|
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrShaderProgram.hpp | 215 const rc::TextureCubeArray* texCubeArray; member in union:sglr::UniformSlot::__anon4812
|
H A D | sglrReferenceContext.hpp | 806 void setTexCubeArrayBinding (int unit, rc::TextureCubeArray* texCubeArray);
|
H A D | sglrReferenceContext.cpp | 4520 m_currentProgram->m_program->m_uniforms[uniformNdx].sampler.texCubeArray = tex; 4523 m_currentProgram->m_program->m_uniforms[uniformNdx].sampler.texCubeArray = &m_emptyTexCubeArray;
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fNegativeBufferApiTests.cpp | 1636 deUint32 texCubeArray = 0x1234; local 1640 ctx.glGenTextures (1, &texCubeArray); 1643 ctx.glBindTexture (GL_TEXTURE_CUBE_MAP_ARRAY, texCubeArray); 1655 ctx.glFramebufferTextureLayer (GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, texCubeArray, 0, maxArrayTexLayers); 1665 ctx.glDeleteTextures (1, &texCubeArray);
|
H A D | es31fFboTestUtil.cpp | 395 const sglr::rc::TextureCubeArray* tex = m_uniforms[1].sampler.texCubeArray;
|