|
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.