|
|
void | preload (const VkRenderPass &p_renderpass) |
| | responsibility is to preload any data that is necessary to be loaded before being rendered
|
| |
| void | begin_frame (const vk::command_buffer &p_current, const window_params &p_params, const VkRenderPass &p_renderpass, const VkFramebuffer &p_framebuffer, const glm::mat4 &p_proj_view, uint32_t p_current_frame) |
| | indicator of when the start of the frame is
|
| |
|
void | end_frame () |
| | Intended to use to indicate when to end recording to the GPU in the current frame.
|
| |
|
void | set_background_color (const glm::vec4 &p_color) |
| | sets the background color and request that change to the graphics API
|
| |
|
void | current_scene_context (ref< scene > p_scene) |
| |