Vookoo
|
Cvku::BlockParams | Description of blocks for compressed formats |
Cvku::ComputePipelineMaker | A class for building compute pipelines |
Cvku::DescriptorSetLayoutMaker | A factory class for descriptor set layouts. (An interface to the shaders) |
Cvku::DescriptorSetMaker | A factory class for descriptor sets (A set of uniform bindings) |
Cvku::DescriptorSetUpdater | Convenience class for updating descriptor sets (uniforms) |
Cvku::Framework | |
▼Cvku::GenericBuffer | |
Cvku::HostIndexBuffer | This class is a specialisation of GenericBuffer for low performance vertex buffers in CPU memory |
Cvku::HostVertexBuffer | This class is a specialisation of GenericBuffer for low performance vertex buffers on the host |
Cvku::IndexBuffer | |
Cvku::UniformBuffer | This class is a specialisation of GenericBuffer for uniform buffers |
Cvku::VertexBuffer | |
▼Cvku::GenericImage | |
Cvku::ColorAttachmentImage | An image to use as a colour buffer on a renderpass |
Cvku::DepthStencilImage | An image to use as a depth buffer on a renderpass |
Cvku::TextureImage2D | A 2D texture image living on the GPU or a staging buffer visible to the CPU |
Cvku::TextureImageCube | A cube map texture image living on the GPU or a staging buffer visible to the CPU |
Cvku::KTXFileLayout | Layout of a KTX file in a buffer |
Cvku::PipelineLayoutMaker | |
Cvku::PipelineMaker | |
Cvku::RenderpassMaker | |
Cvku::SamplerMaker | |
Cvku::ShaderModule | Class for building shader modules and extracting metadata from shaders |
Cvku::GenericImage::State | |
Cvku::ShaderModule::Variable | A variable in a shader |
Cvku::Window | This class wraps a window, a surface and a swap chain for that surface |