Kanzi 4.0.0-beta2
kanzi::CommandRecorder Member List

This is the complete list of members for kanzi::CommandRecorder, including all inherited members.

addUniformBufferOffset(uint8_t setIndex, uint8_t bufferIndex, uint32_t offset)kanzi::CommandRecorder
allocateStagingMemory(gfx::BufferUsageFlag usage, ConstByteSpan data)kanzi::CommandRecorder
beginFrame()kanzi::CommandRecorder
bindConstantData(ConstByteSpan data)kanzi::CommandRecorder
bindIndexBuffer(gfx::BufferHandleGuard indexBuffer, gfx::IndexBufferType indexType, uint32_t indexOffset)kanzi::CommandRecorder
bindLineWidth(float lineWidth)kanzi::CommandRecorder
bindRenderPipeline(gfx::RenderPipelineHandleGuard pipeline)kanzi::CommandRecorder
bindResourceSet(uint32_t slot, gfx::RenderResourceSetHandleGuard resourceSet)kanzi::CommandRecorder
bindVertexBuffer(uint32_t slot, gfx::VertexBufferBinding binding)kanzi::CommandRecorder
clearFramebuffer(span< const optional< ColorRGBA > > colors, optional< float > depth=nullopt, optional< unsigned int > stencil=nullopt)kanzi::CommandRecorder
commandDraw(uint32_t elementCount, uint32_t indexOffset=0, uint32_t instanceCount=1, uint32_t instanceOffset=0, uint32_t vertexOffset=0)kanzi::CommandRecorder
commandIndirectDraw(gfx::BufferHandleGuard buffer, uint32_t drawCount, uint32_t drawStride, uint32_t offset=0)kanzi::CommandRecorder
CommandRecorder()kanzi::CommandRecorderexplicit
CommandRecorder(const CommandRecorder &)=deletekanzi::CommandRecorder
CommandRecorder(CommandRecorder &&)=deletekanzi::CommandRecorder
DefaultCommandPageSizekanzi::CommandRecorderstatic
disableStatistics()kanzi::CommandRecorder
enableStatistics()kanzi::CommandRecorder
endFrame()kanzi::CommandRecorder
flush()kanzi::CommandRecorder
generateMipMaps(gfx::ImageHandleGuard image)kanzi::CommandRecorder
getCommandPageSize() constkanzi::CommandRecorderinline
getLatchGeneration() constkanzi::CommandRecorderinline
getRenderPassArchetype()kanzi::CommandRecorder
getStagingBufferStats()kanzi::CommandRecorder
getUniformGeneration() constkanzi::CommandRecorderinline
hasFramebuffer() constkanzi::CommandRecorder
invalidate()kanzi::CommandRecorder
invalidateFramebuffer()kanzi::CommandRecorder
latch()kanzi::CommandRecorder
operator=(const CommandRecorder &)=deletekanzi::CommandRecorder
operator=(CommandRecorder &&)=deletekanzi::CommandRecorder
popFramebuffer()kanzi::CommandRecorder
present(gfx::FrameBufferHandleGuard framebuffer)kanzi::CommandRecorder
pushFramebuffer(const Framebuffer *framebuffer, optional< Rectangle< int > > viewport, optional< Rectangle< int > > scissor)kanzi::CommandRecorder
queueReleaseTemporaryCompositionTarget(TextureSharedPtr texture)kanzi::CommandRecorder
resolveMultisample(gfx::ImageHandleGuard multisampleImage, gfx::ImageHandleGuard resolveImage, gfx::ImageSubresource resolveImageSubresource={})kanzi::CommandRecorder
setCommandPageSize(uint32_t commandPageSize)kanzi::CommandRecorderinline
setCompositionManager(CompositionManager *compositionManager)kanzi::CommandRecorder
setUniformBufferSize(uint32_t uniformBufferSize)kanzi::CommandRecorder
updateBuffer(gfx::BufferHandleGuard destination, uint32_t offset, ConstByteSpan data)kanzi::CommandRecorder
updateImage(gfx::ImageHandleGuard image, gfx::Format format, gfx::box3u32 region, gfx::ImageSubresource subResource, ConstByteSpan data)kanzi::CommandRecorder
uploadUniformBuffer(ByteSpan data)kanzi::CommandRecorder