/external/deqp/modules/gles31/functional/ |
es31fProgramInterfaceDefinition.cpp | 320 for (int shaderNdx = 0; shaderNdx < (int)m_shaders.size(); ++shaderNdx) 322 for (int varNdx = 0; varNdx < (int)m_shaders[shaderNdx]->m_defaultBlock.variables.size(); ++varNdx) 323 collectStructPtrs(structTypes, m_shaders[shaderNdx]->m_defaultBlock.variables[varNdx].varType); 325 for (int interfaceNdx = 0; interfaceNdx < (int)m_shaders[shaderNdx]->m_defaultBlock.interfaceBlocks.size(); ++interfaceNdx) 326 for (int varNdx = 0; varNdx < (int)m_shaders[shaderNdx]->m_defaultBlock.interfaceBlocks[interfaceNdx].variables.size(); ++varNdx) 327 collectStructPtrs(structTypes, m_shaders[shaderNdx]->m_defaultBlock.interfaceBlocks[interfaceNdx].variables[varNdx].varType); 334 for (int shaderNdx = 0; shaderNdx < (int)m_shaders.size(); ++shaderNdx) 335 delete m_shaders[shaderNdx]; 336 m_shaders.clear(); 344 m_shaders.reserve(m_shaders.size() + 1) [all...] |
es31fProgramInterfaceDefinition.hpp | 114 std::vector<Shader*> m_shaders; member in class:deqp::gles31::Functional::ProgramInterfaceDefinition::Program
|
/device/generic/goldfish/opengl/shared/OpenglCodecCommon/ |
GLSharedGroup.cpp | 201 size_t n = m_shaders.size(); 203 if (m_shaders[i] == shader) { 207 // AKA m_shaders.push_back(), but that has an ambiguous call to insertAt() 209 m_shaders.insertAt(shader, m_shaders.size(), 1); 215 size_t n = m_shaders.size(); 217 if (m_shaders[i] == shader) { 218 m_shaders.removeAt(i); 230 m_shaders(android::DefaultKeyedVector<GLuint, ShaderData*>(NULL)) 240 clearObjectMap(m_shaders); [all...] |
GLSharedGroup.h | 64 android::Vector<GLuint> m_shaders; member in class:ProgramData 90 size_t getNumShaders() const { return m_shaders.size(); } 91 GLuint getShader(size_t i) const { return m_shaders[i]; } 104 android::DefaultKeyedVector<GLuint, ShaderData*> m_shaders; member in class:GLSharedGroup
|
/sdk/emulator/opengl/shared/OpenglCodecCommon/ |
GLSharedGroup.cpp | 200 size_t n = m_shaders.size(); 202 if (m_shaders[i] == shader) { 206 m_shaders.append(shader); 212 size_t n = m_shaders.size(); 214 if (m_shaders[i] == shader) { 215 m_shaders.remove(i); 225 m_buffers(), m_programs(), m_shaders() {} 328 ShaderData* shader = m_shaders.get(shaderId); 419 m_shaders.set(shader, data); 426 ShaderData* data = m_shaders.get(shader) [all...] |
GLSharedGroup.h | 64 emugl::PodVector<GLuint> m_shaders; member in class:ProgramData 90 size_t getNumShaders() const { return m_shaders.size(); } 91 GLuint getShader(size_t i) const { return m_shaders[i]; } 106 emugl::IdToObjectMap<ShaderData> m_shaders; member in class:GLSharedGroup
|
/external/deqp/framework/opengl/ |
gluShaderProgram.cpp | 297 m_shaders[shaderType].reserve(m_shaders[shaderType].size() + 1); 299 m_shaders[shaderType].push_back(new Shader(renderCtx, ShaderType(shaderType))); 300 m_shaders[shaderType].back()->setSources(1, &source, &length); 301 m_shaders[shaderType].back()->compile(); 303 shadersOk = shadersOk && m_shaders[shaderType].back()->getCompileStatus(); 310 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) 311 m_program.attachShader(m_shaders[shaderType][shaderNdx]->getShader()); 335 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) 336 delete m_shaders[shaderType][shaderNdx] [all...] |
gluShaderProgram.hpp | 180 bool hasShader (glu::ShaderType shaderType) const { return !m_shaders[shaderType].empty(); } 181 int getNumShaders (glu::ShaderType shaderType) const { return (int)m_shaders[shaderType].size(); } 182 const ShaderInfo& getShaderInfo (glu::ShaderType shaderType, int shaderNdx = 0) const { return m_shaders[shaderType][shaderNdx]->getInfo(); } 189 std::vector<Shader*> m_shaders[SHADERTYPE_LAST]; member in class:glu::ShaderProgram
|
/external/deqp/modules/gles2/functional/ |
es2fShaderApiTests.cpp | 224 glu::Shader& get (const glu::ShaderType shaderType) { DE_ASSERT(hasShader(shaderType)); return *m_shaders[shaderType]; } 229 std::map<glu::ShaderType, glu::Shader*> m_shaders; member in class:deqp::gles2::Functional::__anon3599::ShaderAllocator 240 for (std::map<glu::ShaderType, glu::Shader*>::iterator shaderIter = m_shaders.begin(); shaderIter != m_shaders.end(); shaderIter++) 242 m_shaders.clear(); 247 if (m_shaders.find(shaderType) != m_shaders.end()) 259 m_shaders[shaderType] = shader; 269 delete m_shaders[shaderType]; 270 m_shaders.erase(shaderType) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderApiTests.cpp | 277 glu::Shader& get (const glu::ShaderType shaderType) { DE_ASSERT(hasShader(shaderType)); return *m_shaders[shaderType]; } 282 std::map<glu::ShaderType, glu::Shader*> m_shaders; member in class:deqp::gles3::Functional::__anon3750::ShaderAllocator 293 for (std::map<glu::ShaderType, glu::Shader*>::iterator shaderIter = m_shaders.begin(); shaderIter != m_shaders.end(); shaderIter++) 295 m_shaders.clear(); 300 if (m_shaders.find(shaderType) != m_shaders.end()) 312 m_shaders[shaderType] = shader; 322 delete m_shaders[shaderType]; 323 m_shaders.erase(shaderType) [all...] |
/external/deqp/modules/egl/ |
teglGLES2SharingThreadedTests.cpp | 93 const SharedPtr<Shader> getShader (int index) const { return m_shaders[index]; } 94 void addShader (SharedPtr<Shader> shader) { m_shaders.push_back(shader); } 95 int getShaderCount (void) const { return (int)m_shaders.size(); } 105 std::vector<SharedPtr<Shader> > m_shaders; member in class:deqp::egl::GLES2ThreadTest::GLES2ResourceManager 129 SharedPtr<Shader> shader = m_shaders[index]; 131 m_shaders.erase(m_shaders.begin() + index); [all...] |