Lines Matching refs:m_shaders
389 m_shaders[shaderType].reserve(m_shaders[shaderType].size() + 1); in init()
391 m_shaders[shaderType].push_back(new Shader(gl, ShaderType(shaderType))); in init()
392 m_shaders[shaderType].back()->setSources(1, &source, &length); in init()
393 m_shaders[shaderType].back()->compile(); in init()
395 shadersOk = shadersOk && m_shaders[shaderType].back()->getCompileStatus(); in init()
402 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) in init()
403 m_program.attachShader(m_shaders[shaderType][shaderNdx]->getShader()); in init()
429 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) in init()
430 delete m_shaders[shaderType][shaderNdx]; in init()
458 m_shaders[shaderType].reserve(m_shaders[shaderType].size() + 1); in init()
459 m_shaders[shaderType].push_back(shader); in init()
480 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) in init()
481 m_program.attachShader(m_shaders[shaderType][shaderNdx]->getShader()); in init()
489 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) in init()
490 delete m_shaders[shaderType][shaderNdx]; in init()
518 for (int shaderNdx = 0; shaderNdx < (int)m_shaders[shaderType].size(); ++shaderNdx) in ~ShaderProgram()
519 delete m_shaders[shaderType][shaderNdx]; in ~ShaderProgram()