Lines Matching refs:TextureBinding
76 // TextureBinding
78 TextureBinding::TextureBinding(const glu::Texture2D* tex2D, const tcu::Sampler& sampler)
84 TextureBinding::TextureBinding(const glu::TextureCube* texCube, const tcu::Sampler& sampler)
90 TextureBinding::TextureBinding(const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler)
96 TextureBinding::TextureBinding(const glu::Texture3D* tex3D, const tcu::Sampler& sampler)
102 TextureBinding::TextureBinding(void) : m_type(TYPE_NONE)
107 TextureBinding::TextureBinding(const glu::TextureCubeArray* texCubeArray, const tcu::Sampler& sampler)
113 void TextureBinding::setSampler(const tcu::Sampler& sampler)
118 void TextureBinding::setTexture(const glu::Texture2D* tex2D)
124 void TextureBinding::setTexture(const glu::TextureCube* texCube)
130 void TextureBinding::setTexture(const glu::Texture2DArray* tex2DArray)
136 void TextureBinding::setTexture(const glu::Texture3D* tex3D)
142 void TextureBinding::setTexture(const glu::TextureCubeArray* texCubeArray)
154 const vector<Mat4>& userAttribTransforms, const vector<TextureBinding>& textures);
177 const vector<TextureBinding>& getTextures(void) const
222 vector<TextureBinding> m_textures;
234 const vector<Mat4>& userAttribTransforms, const vector<TextureBinding>& textures)
323 const vector<TextureBinding>& bindings = quadGrid.getTextures();
329 const TextureBinding& binding = bindings[ndx];
331 if (binding.getType() == TextureBinding::TYPE_NONE)
338 case TextureBinding::TYPE_2D:
341 case TextureBinding::TYPE_CUBE_MAP:
344 case TextureBinding::TYPE_2D_ARRAY:
347 case TextureBinding::TYPE_3D:
350 case TextureBinding::TYPE_CUBE_MAP_ARRAY:
548 const TextureBinding& tex = m_textures[ndx];
553 if (tex.getType() == TextureBinding::TYPE_NONE)
559 if (tex.getType() == TextureBinding::TYPE_2D_ARRAY)
562 if (tex.getType() == TextureBinding::TYPE_3D)
571 case TextureBinding::TYPE_2D:
575 case TextureBinding::TYPE_CUBE_MAP:
579 case TextureBinding::TYPE_2D_ARRAY:
583 case TextureBinding::TYPE_3D:
587 case TextureBinding::TYPE_CUBE_MAP_ARRAY: