VkCV Framework
0.0.1
CV Vulkan framework
|
▼ include | |
▼ vkcv | |
Buffer.hpp | Template buffer class, template for type security, implemented here because template classes can't be written in .cpp |
BufferManager.hpp | |
CommandRecordingFunctionTypes.hpp | |
CommandResources.hpp | |
CommandStreamManager.hpp | |
Context.hpp | |
Core.hpp | |
DescriptorConfig.hpp | |
DescriptorWrites.hpp | |
DrawcallRecording.hpp | |
Event.hpp | |
Handles.hpp | |
Image.hpp | |
ImageConfig.hpp | |
Logger.hpp | |
PassConfig.hpp | |
PipelineConfig.hpp | |
QueueManager.hpp | |
Result.hpp | |
Sampler.hpp | |
ShaderProgram.hpp | |
ShaderStage.hpp | |
Swapchain.hpp | |
SyncResources.hpp | |
VertexLayout.hpp | |
Window.hpp | |
▼ modules | |
▼ asset_loader | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ camera | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ gui | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ material | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ shader_compiler | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ testing | |
▼ include | |
► vkcv | |
▼ src | |
► vkcv | |
▼ src | |
▼ vkcv | |
BufferManager.cpp | |
CommandResources.cpp | |
CommandStreamManager.cpp | |
Context.cpp | |
Core.cpp | Handling of global states regarding dependencies |
DescriptorConfig.cpp | |
DescriptorManager.cpp | Creation and handling of descriptor sets and the respective descriptor pools |
DescriptorManager.hpp | |
DrawcallRecording.cpp | |
Handles.cpp | Central header file for all possible handles that the framework will hand out |
Image.cpp | Class for image handles |
ImageConfig.cpp | |
ImageLayoutTransitions.cpp | |
ImageLayoutTransitions.hpp | |
ImageManager.cpp | Class creating and managing images |
ImageManager.hpp | Class creating and managing images |
PassConfig.cpp | |
PassManager.cpp | |
PassManager.hpp | |
PipelineManager.cpp | |
PipelineManager.hpp | |
QueueManager.cpp | |
SamplerManager.cpp | |
SamplerManager.hpp | |
ShaderProgram.cpp | ShaderProgram class to handle and prepare the shader stages for a graphics pipeline |
Swapchain.cpp | |
SyncResources.cpp | |
VertexLayout.cpp | |
Window.cpp | Window class to handle a basic rendering surface and input |