SenOGL
0.2
Library aiming to ease the use of OpenGL
|
CBuffer | OpenGL Buffer Object |
▼CComputeShader | Compute Shader |
CWorkgroupSize | Structure containing size information about Compute shader workgroups |
CCubeMap | |
CFragmentShader | Fragment Shader |
CFramebuffer | Framebuffer Object (FBO) |
CGeometryShader | Geometry Shader |
CIndexedBuffer | Specialization for buffers that can be bound (i.e |
▼COpenGLObject | Base class for every OpenGL Object |
CBinder | Generic Binder Does nothing at this stage |
CProgram | Program |
CProgramPipeline | OpenGL ProgramPipeline Object |
CQuery | Query Object |
CRenderbuffer | Renderbuffer Object |
CSampler | Describes a Sampler object |
CShader | Base class for all types of shaders |
CTesselationControlShader | Tesselation Control Shader |
CTesselationEvaluationShader | Tesselation Evaluation Shader |
▼CTexture | Describes a texture living on the GPU's memory |
CBinder | Scoped texture Binder |
CTexture2D | Texture 2D |
CTexture3D | Texture 2D |
CTransformFeedback | OpenGL TransformFeedback Object |
CUniformBuffer | Uniform Buffer Object (UBO) |
CVertexArray | Vertex Array Object (VAO) |
CVertexShader | Vertex Shader |