• Home
  • Raw
  • Download

Lines Matching refs:TextureBinding

69 TextureBinding::TextureBinding (const glu::Texture2D* tex2D, const tcu::Sampler& sampler)  in TextureBinding()  function in deqp::gls::TextureBinding
76 TextureBinding::TextureBinding (const glu::TextureCube* texCube, const tcu::Sampler& sampler) in TextureBinding() function in deqp::gls::TextureBinding
83 TextureBinding::TextureBinding (const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler) in TextureBinding() function in deqp::gls::TextureBinding
90 TextureBinding::TextureBinding (const glu::Texture3D* tex3D, const tcu::Sampler& sampler) in TextureBinding() function in deqp::gls::TextureBinding
97 TextureBinding::TextureBinding (void) in TextureBinding() function in deqp::gls::TextureBinding
103 void TextureBinding::setSampler (const tcu::Sampler& sampler) in setSampler()
108 void TextureBinding::setTexture (const glu::Texture2D* tex2D) in setTexture()
114 void TextureBinding::setTexture (const glu::TextureCube* texCube) in setTexture()
120 void TextureBinding::setTexture (const glu::Texture2DArray* tex2DArray) in setTexture()
126 void TextureBinding::setTexture (const glu::Texture3D* tex3D) in setTexture()
137 …c4& constCoords, const vector<Mat4>& userAttribTransforms, const vector<TextureBinding>& textures);
145 const vector<TextureBinding>& getTextures (void) const { return m_textures; } in getTextures()
166 vector<TextureBinding> m_textures;
177 …ec4& constCoords, const vector<Mat4>& userAttribTransforms, const vector<TextureBinding>& textures) in QuadGrid()
268 const vector<TextureBinding>& bindings = quadGrid.getTextures(); in ShaderEvalContext()
274 const TextureBinding& binding = bindings[ndx]; in ShaderEvalContext()
276 if (binding.getType() == TextureBinding::TYPE_NONE) in ShaderEvalContext()
283 case TextureBinding::TYPE_2D: textures[ndx].tex2D = &binding.get2D()->getRefTexture(); break; in ShaderEvalContext()
284 …case TextureBinding::TYPE_CUBE_MAP: textures[ndx].texCube = &binding.getCube()->getRefTexture(); … in ShaderEvalContext()
285 …case TextureBinding::TYPE_2D_ARRAY: textures[ndx].tex2DArray = &binding.get2DArray()->getRefTextur… in ShaderEvalContext()
286 case TextureBinding::TYPE_3D: textures[ndx].tex3D = &binding.get3D()->getRefTexture(); break; in ShaderEvalContext()
489 const TextureBinding& tex = m_textures[ndx]; in setupDefaultInputs()
494 if (tex.getType() == TextureBinding::TYPE_NONE) in setupDefaultInputs()
500 if (tex.getType() == TextureBinding::TYPE_2D_ARRAY) in setupDefaultInputs()
503 if (tex.getType() == TextureBinding::TYPE_3D) in setupDefaultInputs()
512 …case TextureBinding::TYPE_2D: texTarget = GL_TEXTURE_2D; texObj = tex.get2D()->getGLTexture(); … in setupDefaultInputs()
513 …case TextureBinding::TYPE_CUBE_MAP: texTarget = GL_TEXTURE_CUBE_MAP; texObj = tex.getCube()->getGL… in setupDefaultInputs()
514 …case TextureBinding::TYPE_2D_ARRAY: texTarget = GL_TEXTURE_2D_ARRAY; texObj = tex.get2DArray()->ge… in setupDefaultInputs()
515 …case TextureBinding::TYPE_3D: texTarget = GL_TEXTURE_3D; texObj = tex.get3D()->getGLTexture(); … in setupDefaultInputs()