| 
    Berserk
    
   | 
 
OpenGL 4.1+ based rhi implementation. More...
Classes | |
| class | GLBuffer | 
| Base for GL buffer implementation.  More... | |
| class | GLVertexBuffer | 
| GL vertex buffer implementation.  More... | |
| class | GLIndexBuffer | 
| GL index buffer implementation.  More... | |
| class | GLUniformBuffer | 
| GL uniform buffer implementation.  More... | |
| class | GLCommandList | 
| GL command list implementation (wrapper for context)  More... | |
| class | GLDefs | 
| GL mapping of RHI definitions.  More... | |
| class | GLDevice | 
| GL device implementation.  More... | |
| class | GLFramebuffer | 
| GL framebuffer implementation.  More... | |
| class | GLGraphicsPipeline | 
| GL graphics pipeline state.  More... | |
| class | GLRenderPassStateVars | 
| GL render pass shared state variables for context management.  More... | |
| class | GLRenderPass | 
| GL render pass state object.  More... | |
| class | GLResourceBindingState | 
| Auxiliary class used to bind textures and samplers to pipeline.  More... | |
| class | GLResourceSet | 
| GL set of pipeline resources.  More... | |
| class | GLSampler | 
| GL sampler implementation.  More... | |
| class | GLShader | 
| GL Shader (compiled and linked) native program.  More... | |
| class | GLTexture | 
| GL texture resource implementation.  More... | |
| class | GLVaoDescriptor | 
| Descriptor of vertex array object.  More... | |
| class | GLVaoKey | 
| Key of vertex array object in the cache.  More... | |
| class | GLVaoCache | 
| Cache of opengl vertex array objects.  More... | |
| class | GLVertexDeclaration | 
| GL vertex declaration implementation.  More... | |
OpenGL 4.1+ based rhi implementation.