Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
GLSL::ComputeShader Class Reference

GLSL compute shader. More...

#include <ACG/ShaderUtils/GLSLShader.hh>

Inheritance diagram for GLSL::ComputeShader:


struct  Caps

Static Public Member Functions

static const Capscaps ()

Static Private Attributes

static Caps caps_
static bool capsInitialized_ = false

Additional Inherited Members

- Public Member Functions inherited from GLSL::Shader
 Shader (GLenum shaderType)
 Creates a new shader. More...
virtual ~Shader ()
 Deletes the shader object.
void setSource (const StringList &source)
 Upload the source of the shader.
void setSource (const QStringList &source)
 Upload the source of the shader.
bool compile (bool verbose=true)
 Compile the shader object. More...
- Protected Attributes inherited from GLSL::Shader
GLuint m_shaderId

Detailed Description

GLSL compute shader.

Definition at line 176 of file GLSLShader.hh.

The documentation for this class was generated from the following files: