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.