|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Classes | |
| struct | PooledImage |
| struct | PooledBuffer |
Public Member Functions | |
| void | BeginFrame () |
| TransientImageKey | AcquireImage (Math::Uint2 viewportResolution, Math::Uint2 swapchainResolution, const ImageDescription &desc) |
| TransientBufferKey | AcquireBuffer (const BufferDescription &desc) |
| Grindstone::Renderer::TransientImageData & | GetTrackedImage (TransientImageKey key) |
| Grindstone::Renderer::TransientBufferData & | GetTrackedBuffer (TransientBufferKey key) |
Protected Attributes | |
| std::unordered_map< TransientImageDescription, std::vector< PooledImage > > | images |
| std::unordered_map< TransientBufferDescription, std::vector< PooledBuffer > > | buffers |