List of all items
Structs
- BufferKey
- BufferResource
- ComputePipelineKey
- ComputePipelineResource
- DescriptorSetAllocator
- DescriptorSetAllocatorMetrics
- DescriptorSetAllocatorProvider
- DescriptorSetAllocatorRef
- DescriptorSetArc
- DescriptorSetLayoutResource
- DescriptorSetWriteSet
- DescriptorSetWriterContext
- DynCommandBuffer
- DynCommandPool
- DynCommandPoolAllocator
- DynDescriptorSet
- DynResourceAllocatorSet
- DynResourceAllocatorSetProvider
- FixedFunctionState
- GraphicsPipelineCache
- GraphicsPipelineRenderTargetMeta
- GraphicsPipelineRenderTargetMetaHash
- GraphicsPipelineResource
- ImageKey
- ImageResource
- ImageViewKey
- ImageViewResource
- MaterialPass
- MaterialPassResource
- MaterialPassVertexInput
- PooledResourceAllocator
- ReflectedShader
- ReflectedShaderMetadata
- RenderResources
- ResourceArc
- ResourceContext
- ResourceDropSink
- ResourceHash
- ResourceLookupSet
- ResourceManager
- ResourceManagerMetrics
- RootSignatureResource
- SamplerResource
- ShaderModuleResource
- SlotLocation
- VertexData
- VertexDataLayout
- VertexDataLayoutHash
- VertexDataSet
- VertexDataSetLayout
- VertexMember
- descriptor_sets::DescriptorSetAllocator
- descriptor_sets::DescriptorSetAllocatorMetrics
- descriptor_sets::DescriptorSetAllocatorProvider
- descriptor_sets::DescriptorSetAllocatorRef
- descriptor_sets::DescriptorSetArc
- descriptor_sets::DescriptorSetBindingKey
- descriptor_sets::DescriptorSetElementKey
- descriptor_sets::DescriptorSetElementWrite
- descriptor_sets::DescriptorSetPoolMetrics
- descriptor_sets::DescriptorSetWriteBuffer
- descriptor_sets::DescriptorSetWriteElementBuffer
- descriptor_sets::DescriptorSetWriteElementBufferDataBufferRef
- descriptor_sets::DescriptorSetWriteElementImage
- descriptor_sets::DescriptorSetWriteSet
- descriptor_sets::DescriptorSetWriterContext
- descriptor_sets::DynDescriptorSet
- descriptor_sets::WhatToBind
- graph::OnBeginExecuteGraphArgs
- graph::PreparedRenderGraph
- graph::RenderGraphBufferConstraint
- graph::RenderGraphBufferSpecification
- graph::RenderGraphBufferUsageId
- graph::RenderGraphBuilder
- graph::RenderGraphCache
- graph::RenderGraphContext
- graph::RenderGraphExternalBufferId
- graph::RenderGraphExternalImageId
- graph::RenderGraphImageConstraint
- graph::RenderGraphImageSpecification
- graph::RenderGraphImageUsageId
- graph::RenderGraphImageViewOptions
- graph::RenderGraphNodeId
- graph::RenderGraphPlan
- graph::SwapchainSurfaceInfo
- graph::VisitComputeNodeArgs
- graph::VisitRenderpassNodeArgs
- reflected_shader::ReflectedShader
- reflected_shader::ReflectedShaderMetadata
- reflected_shader::SlotLocation
- render_features::BeginSubmitNodeBatchArgs
- render_features::DefaultJobContext
- render_features::ExtractJob
- render_features::ExtractPerFrameContext
- render_features::ExtractPerViewContext
- render_features::ExtractRenderObjectInstanceContext
- render_features::ExtractRenderObjectInstancePerViewContext
- render_features::FramePacket
- render_features::FramePacketMetadata
- render_features::FramePacketSize
- render_features::PrepareJob
- render_features::PreparePerFrameContext
- render_features::PreparePerViewContext
- render_features::PrepareRenderObjectInstanceContext
- render_features::PrepareRenderObjectInstancePerViewContext
- render_features::PreparedRenderData
- render_features::RenderFeatureDebugConstants
- render_features::RenderFeatureFlagMask
- render_features::RenderFeatureFlagMaskBuilder
- render_features::RenderFeatureMask
- render_features::RenderFeatureMaskBuilder
- render_features::RenderFeatureSubmitNode
- render_features::RenderJobBeginExecuteGraphContext
- render_features::RenderJobCommandBufferContext
- render_features::RenderJobExtractAllocationContext
- render_features::RenderJobExtractContext
- render_features::RenderJobPrepareContext
- render_features::RenderJobWriteContext
- render_features::RenderObjectHandle
- render_features::RenderObjectId
- render_features::RenderObjectInstance
- render_features::RenderObjectInstancePerView
- render_features::RenderObjectSet
- render_features::RenderObjectsJobContext
- render_features::RenderPhaseMask
- render_features::RenderPhaseMaskBuilder
- render_features::RenderRegistry
- render_features::RenderRegistryBuilder
- render_features::RenderSubmitNodeArgs
- render_features::RenderView
- render_features::RenderViewDepthRange
- render_features::RenderViewSet
- render_features::RenderViewVisibilityQuery
- render_features::SubmitNode
- render_features::SubmitNodeBlock
- render_features::SubmitPacket
- render_features::ViewPacket
- render_features::ViewPacketSize
- render_features::ViewPhase
- render_features::ViewPhaseSubmitNodeBlock
- render_features::ViewSubmitPacket
- render_features::ViewVisibilityJob
- render_features::render_features_prelude::AtomicOnceCell
- render_features::render_features_prelude::AtomicOnceCellArray
- render_features::render_features_prelude::AtomicOnceCellStack
- render_features::render_features_prelude::TrustCell
- upload::GpuImageData
- upload::GpuImageDataLayer
- upload::GpuImageDataMipLevel
- upload::UploadQueue
- upload::UploadQueueConfig
- upload::UploadQueueContext
- upload::image_upload::ImageUploadParams
- visibility::ObjectId
- visibility::ViewFrustumArc
- visibility::ViewFrustumObjectId
- visibility::VisibilityConfig
- visibility::VisibilityObjectAllocator
- visibility::VisibilityObjectArc
- visibility::VisibilityObjectId
- visibility::VisibilityObjectInfo
- visibility::VisibilityResource
Enums
- MaterialShaderStage
- VertexCopyError
- descriptor_sets::DescriptorSetWriteElementBufferData
- descriptor_sets::DescriptorSetWriteElementImageValue
- graph::RenderGraphImageExtents
- graph::RenderGraphQueue
- upload::GpuImageDataColorSpace
- visibility::CullModel
Traits
- DescriptorSetBindings
- DescriptorSetInitializer
- DescriptorSetWriter
- PooledResourceImpl
- descriptor_sets::DescriptorSetBindings
- descriptor_sets::DescriptorSetInitializer
- descriptor_sets::DescriptorSetWriter
- render_features::ExtractJobEntryPoints
- render_features::FramePacketData
- render_features::PrepareJobEntryPoints
- render_features::RenderFeature
- render_features::RenderFeatureExtractJob
- render_features::RenderFeatureFlag
- render_features::RenderFeatureFramePacket
- render_features::RenderFeatureFramePacketAsConcrete
- render_features::RenderFeatureFramePacketIntoConcrete
- render_features::RenderFeaturePrepareJob
- render_features::RenderFeatureSubmitNodeBlock
- render_features::RenderFeatureSubmitPacket
- render_features::RenderFeatureSubmitPacketAsConcrete
- render_features::RenderFeatureSubmitPacketIntoConcrete
- render_features::RenderFeatureViewPacket
- render_features::RenderFeatureViewPacketAsConcrete
- render_features::RenderFeatureViewPacketIntoConcrete
- render_features::RenderFeatureViewSubmitPacket
- render_features::RenderFeatureViewSubmitPacketAsConcrete
- render_features::RenderFeatureViewSubmitPacketIntoConcrete
- render_features::RenderFeatureWriteJob
- render_features::RenderPhase
- render_features::SubmitPacketData
- upload::UploadOp
Macros
Functions
- cooked_shader::load_compute_pipeline_from_package
- cooked_shader::load_material_pass_from_packages
- descriptor_sets::create_uninitialized_write_set_for_layout
- descriptor_sets::get_descriptor_set_element_write
- descriptor_sets::what_to_bind
- load_compute_pipeline_from_package
- load_material_pass_from_packages
- upload::buffer_upload::enqueue_load_buffer
- upload::image_upload::enqueue_load_image
- upload::image_upload::load_image_blocking
Type Aliases
- DescriptorSetArrayPoolAllocator
- RafxResult
- SlotNameLookup
- graph::RenderGraphResourceName
- reflected_shader::SlotNameLookup
- render_features::ExtractResources
- render_features::RenderFeatureFlagIndex
- render_features::RenderFeatureIndex
- render_features::RenderObjectCount
- render_features::RenderObjectInstanceId
- render_features::RenderObjectInstanceObjectIds
- render_features::RenderObjectInstancePerViewId
- render_features::RenderObjectsMap
- render_features::RenderPhaseIndex
- render_features::RenderViewCount
- render_features::RenderViewIndex
- render_features::RenderViewSubmitNodeCount
- render_features::SubmitNodeBlocks
- render_features::SubmitNodeId
- render_features::SubmitNodeSortFunction
- render_features::SubmitNodeSortKey
- render_features::ViewFrameIndex
- render_features::VisibilityVecs
- render_features::VisibleRenderObjects
- render_features::render_features_prelude::Mutex
- render_features::render_features_prelude::MutexGuard
- render_features::render_features_prelude::RwLock
- render_features::render_features_prelude::RwLockReadGuard
- render_features::render_features_prelude::RwLockWriteGuard
- visibility::ViewFrustumId