rendering Folder
Folders Index
| folder | asset |
| folder | material |
| folder | mesh |
| folder | shader |
| folder | text |
Files Index
| file | helios/rendering/_module.ixx |
|
Module exports for rendering subsystem with primitives and device abstractions. More... | |
| file | ClearFlags.ixx |
|
Enum class defining bitmask flags for clearing render buffers before drawing. More... | |
| file | Renderable.ixx |
|
Representative of a configurable Renderable rendered by the underlying GL API. More... | |
| file | RenderingDevice.ixx |
|
Low-level rendering device abstraction (OpenGL/Vulkan/etc.). More... | |
| file | RenderPass.ixx |
|
Abstraction representing a render pass (framebuffer, attachments, etc.). More... | |
| file | RenderPassFactory.ixx |
|
Factory for creating RenderPass objects from scene snapshots. More... | |
| file | RenderPrototype.ixx |
|
An immutable, shared prototype of a renderable object. More... | |
| file | RenderQueue.ixx |
|
Container for enqueued render commands and renderables. More... | |
| file | RenderTarget.ixx |
|
Defines the RenderTarget class, which encapsulates a destination for rendering operations. More... | |
| file | RenderTargetFwd.ixx |
|
Provides a forward declaration for the helios::rendering::RenderTarget class. More... | |
| file | Vertex.ixx |
|
Vertex description and utilities for rendering. More... | |
| file | Viewport.ixx |
|
Defines the Viewport class, which represents a rectangular area for rendering within a RenderTarget. More... | |
| file | ViewportSnapshot.ixx |
|
Immutable snapshot of viewport state for frame-consistent rendering. More... | |
Description
helios::rendering
This namespace provides the core rendering system including rendering devices, render commands, queues, passes, and vertex definitions. Encompasses asset, model, and shader management functionality for comprehensive 3D graphics rendering. Provides a platform-independent rendering abstraction that can be implemented by various graphics APIs (OpenGL, Vulkan, DirectX).
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.