Lines Matching refs:Shader
28 bool Shader::compilerInitialized = false;
30 Shader::Shader(ResourceManager *manager, GLuint handle) : mHandle(handle), mResourceManager(manager) in Shader() function in gl::Shader
40 Shader::~Shader() in ~Shader()
45 GLuint Shader::getName() const in getName()
50 void Shader::setSource(GLsizei count, const char *const *string, const GLint *length) in setSource()
90 int Shader::getInfoLogLength() const in getInfoLogLength()
102 void Shader::getInfoLog(GLsizei bufSize, GLsizei *length, char *infoLogOut) in getInfoLog()
123 int Shader::getSourceLength() const in getSourceLength()
135 void Shader::getSource(GLsizei bufSize, GLsizei *length, char *source) in getSource()
156 TranslatorASM *Shader::createCompiler(GLenum shaderType) in createCompiler()
183 void Shader::clear() in clear()
192 void Shader::compile() in compile()
231 bool Shader::isCompiled() in isCompiled()
236 void Shader::addRef() in addRef()
241 void Shader::release() in release()
251 unsigned int Shader::getRefCount() const in getRefCount()
256 bool Shader::isFlaggedForDeletion() const in isFlaggedForDeletion()
261 void Shader::flagForDeletion() in flagForDeletion()
266 void Shader::releaseCompiler() in releaseCompiler()
273 bool Shader::compareVarying(const glsl::Varying &x, const glsl::Varying &y) in compareVarying()
355 VertexShader::VertexShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in VertexShader()
386 sw::Shader *VertexShader::getShader() const in getShader()
408 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in FragmentShader()
423 sw::Shader *FragmentShader::getShader() const in getShader()