Abstraction Layer¶
Platform-agnostic rendering interfaces.
Files¶
render_context.hpp- Rendering context abstractioncommand_buffer.hpp- Command recording/playbackresource_manager.hpp- GPU resource managementrender_state.hpp- Render state encapsulation
Purpose¶
Defines the universal rendering vocabulary that all backends implement. No platform-specific code allowed in this layer.