|
Midnight Graphics
Create Fast and Simple Graphics in C++
|
Public Member Functions | |
| void | release () |
| void | create () |
| void | destroy () |
Public Attributes | |
| std::unique_ptr< Backend::CommandBuffer > | command_buffer |
| std::unique_ptr< Backend::CommandPool > | command_pool |
| std::unique_ptr< Backend::Semaphore > | swapchain_sem |
| std::unique_ptr< Backend::Semaphore > | render_sem |
| std::unique_ptr< Backend::Fence > | render_fence |
| std::set< std::shared_ptr< void > > | resources |