Kanzi 4.0.0-beta2
create_info.hpp File Reference

Classes

struct  kanzi::gfx::FrameBufferCreateInfo::Attachment
 Attachment definition. More...
 
struct  kanzi::gfx::AttachmentDescriptionSet
 Describes a set of attachment descriptions. More...
 
struct  kanzi::gfx::BaseCreateInfo
 The base class for all create info structures. More...
 
struct  kanzi::gfx::BlendStateCreateInfo
 Creation information for a blend state. More...
 
struct  kanzi::gfx::BufferCreateInfo
 Creation information for a buffer. More...
 
struct  kanzi::gfx::ResourceSetCreateInfo::BufferView
 Describes a buffer view. May be uniform or storage buffer. More...
 
struct  kanzi::gfx::ColorAttachmentDescription
 Describes the color attachment behavior for a render pass. More...
 
struct  kanzi::gfx::CommandBufferCreateInfo
 Creation information for a command buffer. More...
 
struct  kanzi::gfx::ComputePipelineCreateInfo
 Creation information for a compute pipeline. More...
 
struct  kanzi::gfx::ComputeResourceSetCreateInfo
 Creation information for a set of compute resources used by a shader program. More...
 
struct  kanzi::gfx::DepthAttachmentDescription
 Describes the depth attachment behavior for a render pass. More...
 
struct  kanzi::gfx::DepthStencilStateCreateInfo
 Creation information for a depth stencil state. More...
 
struct  kanzi::gfx::FrameBufferCreateInfo
 Creation information for a frame buffer. More...
 
struct  kanzi::gfx::GpuFenceCreateInfo
 Creation information for a GPU fence. More...
 
struct  kanzi::gfx::ImageCreateInfo
 Creation information for an image. More...
 
struct  kanzi::gfx::ResourceSetCreateInfo::ImageView
 Describes an image view. More...
 
struct  kanzi::gfx::RasterStateCreateInfo
 Creation information for a raster state. More...
 
struct  kanzi::gfx::RenderPassCreateInfo
 Creation information for a render pass. More...
 
struct  kanzi::gfx::RenderPipelineCreateInfo
 Creation information for a render pipeline. More...
 
struct  kanzi::gfx::RenderResourceSetCreateInfo
 Creation information for a set of render resources used by a shader program. More...
 
struct  kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo
 Describes the per-attachment blend information. More...
 
struct  kanzi::gfx::ResourceSetCreateInfo
 Creation information for a resource set. More...
 
struct  kanzi::gfx::ResourceSetCreateInfo::Sampler
 Describes a sampler. More...
 
struct  kanzi::gfx::SamplerCreateInfo
 Creation information for a sampler. More...
 
struct  kanzi::gfx::ShaderCreateInfo
 Creation information for a shader. More...
 
struct  kanzi::gfx::ImageCreateInfo::SliceInitialData
 Description of a single slice of initial data. More...
 
struct  kanzi::gfx::DepthStencilStateCreateInfo::StencilOperationState
 Describes a stencil operation state. More...
 
struct  kanzi::gfx::ResourceSetCreateInfo::TexelBufferView
 Describes a texel or image buffer view. More...
 
struct  kanzi::gfx::VertexAttribute
 Describes an individual vertex attribute, typically part of a vertex binding. More...
 
struct  kanzi::gfx::VertexBinding
 Describes a vertex buffer binding. More...
 
struct  kanzi::gfx::VertexInputStateCreateInfo
 Creation information for a vertex input state. More...
 

Namespaces

namespace  kanzi
 
namespace  kanzi::gfx