|
Hymn to Beauty
C++ 3D Engine
|
OpenGL implementation of RenderPassAllocator. More...
#include <OpenGLRenderPassAllocator.hpp>
Public Member Functions | |
| OpenGLRenderPassAllocator () | |
| Create a new render pass allocator. More... | |
| ~OpenGLRenderPassAllocator () final | |
| Destructor. More... | |
Public Member Functions inherited from Video::RenderPassAllocator | |
| RenderPassAllocator () | |
| Create a new render pass allocator. More... | |
| virtual | ~RenderPassAllocator () |
| Destructor. More... | |
| RenderPass * | CreateRenderPass (Texture *colorAttachment, RenderPass::LoadOperation colorLoadOperation, Texture *depthAttachment, RenderPass::LoadOperation depthLoadOperation) |
| Create a render pass. More... | |
| RenderPass * | CreateAttachmentlessRenderPass (const glm::uvec2 &size, uint32_t msaaSamples) |
| Create an attachmentless render pass. More... | |
| void | FreePasses (const Texture *attachment) |
| Free all render passes that contain the given attachment. More... | |
OpenGL implementation of RenderPassAllocator.
| Video::OpenGLRenderPassAllocator::OpenGLRenderPassAllocator | ( | ) |
Create a new render pass allocator.
|
final |
Destructor.