Searched refs:unitTypes (Results 1 – 2 of 2) sorted by relevance
/external/deqp/modules/gles2/functional/ |
D | es2fTextureUnitTests.cpp | 105 static string generateMultiTexFragmentShader(int numUnits, const GLenum *unitTypes) in generateMultiTexFragmentShader() argument 120 const char *samplerType = unitTypes[ndx] == GL_TEXTURE_2D ? "sampler2D" : "samplerCube"; in generateMultiTexFragmentShader() 121 const char *lookupFunc = unitTypes[ndx] == GL_TEXTURE_2D ? "texture2D" : "textureCube"; in generateMultiTexFragmentShader() 128 if (unitTypes[ndx] == GL_TEXTURE_2D) in generateMultiTexFragmentShader() 146 …c::ShaderProgramDeclaration generateShaderProgramDeclaration(int numUnits, const GLenum *unitTypes) in generateShaderProgramDeclaration() argument 160 …decl << sglr::pdec::Uniform(samplerName, (unitTypes[ndx] == GL_TEXTURE_2D) ? (glu::TYPE_SAMPLER_2D… in generateShaderProgramDeclaration() 174 decl << sglr::pdec::FragmentSource(generateMultiTexFragmentShader(numUnits, unitTypes)); in generateShaderProgramDeclaration() 216 MultiTexShader(uint32_t randSeed, int numUnits, const vector<GLenum> &unitTypes); 234 MultiTexShader::MultiTexShader(uint32_t randSeed, int numUnits, const vector<GLenum> &unitTypes) in MultiTexShader() argument 235 : sglr::ShaderProgram(generateShaderProgramDeclaration(numUnits, &unitTypes[0])) in MultiTexShader() [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fTextureUnitTests.cpp | 132 static string generateMultiTexFragmentShader(int numUnits, const vector<GLenum> &unitTypes, in generateMultiTexFragmentShader() argument 161 if (unitTypes[ndx] == GL_TEXTURE_2D) in generateMultiTexFragmentShader() 184 … const vector<GLenum> &unitTypes, in generateShaderProgramDeclaration() argument 217 …decl << sglr::pdec::FragmentSource(generateMultiTexFragmentShader(numUnits, unitTypes, samplerType… in generateShaderProgramDeclaration() 272 MultiTexShader(uint32_t randSeed, int numUnits, const vector<GLenum> &unitTypes, 296 MultiTexShader::MultiTexShader(uint32_t randSeed, int numUnits, const vector<GLenum> &unitTypes, in MultiTexShader() argument 299 : sglr::ShaderProgram(generateShaderProgramDeclaration(numUnits, unitTypes, samplerTypes)) in MultiTexShader() 301 , m_unitTypes(unitTypes) in MultiTexShader() 855 vector<GLenum> unitTypes; in init() local 861 unitTypes.reserve(m_numUnits); in init() [all …]
|