Searched refs:texCubeArray (Results 1 - 9 of 9) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRender.hpp123 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 DvktShaderRender.cpp337 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 DvktShaderRenderTextureFunctionTests.cpp390 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 DvktPipelineImageSamplingInstance.cpp1282 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 DsglrShaderProgram.hpp215 const rc::TextureCubeArray* texCubeArray; member in union:sglr::UniformSlot::__anon4812
H A DsglrReferenceContext.hpp806 void setTexCubeArrayBinding (int unit, rc::TextureCubeArray* texCubeArray);
H A DsglrReferenceContext.cpp4520 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 Des31fNegativeBufferApiTests.cpp1636 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 Des31fFboTestUtil.cpp395 const sglr::rc::TextureCubeArray* tex = m_uniforms[1].sampler.texCubeArray;

Completed in 347 milliseconds