Home | History | Annotate | Download | only in libGL

Lines Matching defs:Shader

15 // Shader.h: Defines the abstract Shader class and its concrete derived
16 // classes VertexShader and FragmentShader. Implements GL shader objects and
44 class Shader : public glsl::Shader
49 Shader(ResourceManager *manager, GLuint handle);
51 virtual ~Shader();
89 unsigned int mRefCount; // Number of program objects this shader is attached to
90 bool mDeleteStatus; // Flag to indicate that the shader can be deleted when no longer in use
95 class VertexShader : public Shader
107 virtual sw::Shader *getShader() const;
117 class FragmentShader : public Shader
126 virtual sw::Shader *getShader() const;