|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include "plog/Log.h"#include <mutex>#include <vulkan/vulkan_core.h>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | VulkanFunctions |
| struct | BufferCopyObject |
| class | VulkanHelper |
| Stores lots of different functions which shorten the amount of code which needs to be written for default vulkan operations. More... | |
| class | DebugLabel |
| An RAII-style wrapper for Vulkan debug labels. More... | |
Namespaces | |
| namespace | Engine |
| namespace | Engine::Core |
| Core audio subsystem owning the miniaudio engine and managing playback. | |
| namespace | EngineCore |
Enumerations | |
| enum | DynamicFunctionInitState : uint32_t { NOT_INITIALIZED = 0 , DEBUG_FUNCTIONS_INITIALIZED = 1 , FINISHED = 2 } |
| enum DynamicFunctionInitState : uint32_t |
| Enumerator | |
|---|---|
| NOT_INITIALIZED | |
| DEBUG_FUNCTIONS_INITIALIZED | |
| FINISHED | |
Definition at line 48 of file VulkanHelper.h.