Module dagon.render.framebuffer
Framebuffer abstraction for Dagon's rendering system.
Description
The dagon
defines the Framebuffer
class, which
encapsulates an OpenGL framebuffer object with configurable color and depth
attachments. The class supports multiple color formats, depth/stencil buffers,
resizing, binding/unbinding, and blitting color or depth buffers. This
abstraction simplifies offscreen rendering, post-processing, and advanced
rendering techniques.
Classes
Name | Description |
---|---|
Framebuffer
|
Framebuffer abstraction for offscreen rendering. |
Enums
Name | Description |
---|---|
FrameBufferFormat
|
Supported framebuffer color formats. |