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