/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 133 TextureBinding (const tcu::Texture1DArray* tex1DArray, const tcu::Sampler& sampler); 146 const tcu::Texture1DArray& get1DArray (void) const { DE_ASSERT(getType() == TYPE_1D_ARRAY && m_binding.tex1DArray != NULL); return *m_binding.tex1DArray; } in get1DArray() 169 const tcu::Texture1DArray* tex1DArray; member 196 const tcu::Texture1DArray* tex1DArray; member 205 , tex1DArray (DE_NULL) in ShaderSampler()
|
H A D | vktShaderRender.cpp | 341 TextureBinding::TextureBinding (const tcu::Texture1DArray* tex1DArray, const tcu::Sampler& sampler) 345 m_binding.tex1DArray = tex1DArray; 370 case TYPE_1D_ARRAY: delete m_binding.tex1DArray; break; 421 case TextureBinding::TYPE_1D_ARRAY: textures[ndx].tex1DArray = &binding.get1DArray(); break;
|
H A D | vktShaderRenderTextureFunctionTests.cpp | 399 float w = (float)c.textures[0].tex1DArray->getWidth(); in computeLodFromGrad1DArray() 420 inline Vec4 texture1DArray (const ShaderEvalContext& c, float s, float t, float lod) { return c.textures[0].tex1DArray->sample(c.textures[0].sampler, s, t, lod); } in texture1DArray() 427 inline float texture1DArrayShadow (const ShaderEvalContext& c, float ref, float s, float t, float lod) { return c.textures[0].tex1DArray->sampleCompare(c.textures[0].sampler, ref, s, t, lod); } in texture1DArrayShadow() 434 inline Vec4 texture1DArrayOffset (const ShaderEvalContext& c, float s, float t, float lod, deInt32 offset) { return c.textures[0].tex1DArray->sampleOffset(c.textures[0].sampler, s, t, lod, offset); } in texture1DArrayOffset() 439 inline float texture1DArrayShadowOffset (const ShaderEvalContext& c, float ref, float s, float t, float lod, deInt32 offset) { return c.textures[0].tex1DArray->sampleCompareOffset(c.textures[0].sampler, ref, s, t, lod, offset); } in texture1DArrayShadowOffset() 696 c.color = c.textures[0].tex1DArray->getLevel(lod).getPixel(x, l)*p.scale + p.bias; in evalTexelFetch1DArray()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 133 TextureBinding (const tcu::Texture1DArray* tex1DArray, const tcu::Sampler& sampler); 146 const tcu::Texture1DArray& get1DArray (void) const { DE_ASSERT(getType() == TYPE_1D_ARRAY && m_binding.tex1DArray != NULL); return *m_binding.tex1DArray; } in get1DArray() 169 const tcu::Texture1DArray* tex1DArray; member 196 const tcu::Texture1DArray* tex1DArray; member 205 , tex1DArray (DE_NULL) in ShaderSampler()
|
H A D | vktShaderRender.cpp | 341 TextureBinding::TextureBinding (const tcu::Texture1DArray* tex1DArray, const tcu::Sampler& sampler) 345 m_binding.tex1DArray = tex1DArray; 370 case TYPE_1D_ARRAY: delete m_binding.tex1DArray; break; 421 case TextureBinding::TYPE_1D_ARRAY: textures[ndx].tex1DArray = &binding.get1DArray(); break;
|
H A D | vktShaderRenderTextureFunctionTests.cpp | 396 float w = (float)c.textures[0].tex1DArray->getWidth(); in computeLodFromGrad1DArray() 417 inline Vec4 texture1DArray (const ShaderEvalContext& c, float s, float t, float lod) { return c.textures[0].tex1DArray->sample(c.textures[0].sampler, s, t, lod); } in texture1DArray() 424 inline float texture1DArrayShadow (const ShaderEvalContext& c, float ref, float s, float t, float lod) { return c.textures[0].tex1DArray->sampleCompare(c.textures[0].sampler, ref, s, t, lod); } in texture1DArrayShadow() 431 inline Vec4 texture1DArrayOffset (const ShaderEvalContext& c, float s, float t, float lod, deInt32 offset) { return c.textures[0].tex1DArray->sampleOffset(c.textures[0].sampler, s, t, lod, offset); } in texture1DArrayOffset() 436 inline float texture1DArrayShadowOffset (const ShaderEvalContext& c, float ref, float s, float t, float lod, deInt32 offset) { return c.textures[0].tex1DArray->sampleCompareOffset(c.textures[0].sampler, ref, s, t, lod, offset); } in texture1DArrayShadowOffset() 693 c.color = c.textures[0].tex1DArray->getLevel(lod).getPixel(x, l)*p.scale + p.bias; in evalTexelFetch1DArray()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageSamplingInstance.cpp | 1272 const TestTexture1DArray* tex1DArray = dynamic_cast<const TestTexture1DArray*>(&testTexture); in getTexture1DArrayView() local 1274 DE_ASSERT(!!tex1D != !!tex1DArray); in getTexture1DArrayView() 1275 DE_ASSERT(tex1DArray || subresource.baseArrayLayer == 0); in getTexture1DArrayView() 1282 : tex1DArray->getTexture().getLevel((int)subresource.baseMipLevel+levelNdx); in getTexture1DArrayView()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineImageSamplingInstance.cpp | 1266 const TestTexture1DArray* tex1DArray = dynamic_cast<const TestTexture1DArray*>(&testTexture); in getTexture1DArrayView() local 1268 DE_ASSERT(!!tex1D != !!tex1DArray); in getTexture1DArrayView() 1269 DE_ASSERT(tex1DArray || subresource.baseArrayLayer == 0); in getTexture1DArrayView() 1276 : tex1DArray->getTexture().getLevel((int)subresource.baseMipLevel+levelNdx); in getTexture1DArrayView()
|