|
Polyphase Game Engine
|
#include <PipelineCache.h>
Public Member Functions | |
| void | Create () |
| void | Destroy () |
| void | Clear () |
| void | SaveToFile () |
| VkPipelineCache | GetPipelineCacheObj () |
| Pipeline * | Resolve (const PipelineState &state) |
Protected Attributes | |
| std::unordered_map< PipelineState, Pipeline *, PipelineStateHasher > | mPipelineMap |
| VkPipelineCache | mPipelineCache = VK_NULL_HANDLE |
| void PipelineCache::Clear | ( | ) |
| void PipelineCache::Create | ( | ) |
| void PipelineCache::Destroy | ( | ) |
| VkPipelineCache PipelineCache::GetPipelineCacheObj | ( | ) |
| Pipeline * PipelineCache::Resolve | ( | const PipelineState & | state | ) |
| void PipelineCache::SaveToFile | ( | ) |
|
protected |
|
protected |