Re-exports§
pub use descriptor_heap::CbvSrvUavCpuDescriptorHandle;pub use descriptor_heap::CbvSrvUavDescriptorHeap;pub use descriptor_heap::CbvSrvUavGpuDescriptorHandle;pub use descriptor_heap::ConstantBufferViewDesc;pub use descriptor_heap::CpuDescriptorHandle;pub use descriptor_heap::DepthStencilViewDesc;pub use descriptor_heap::DescriptorHeap;pub use descriptor_heap::DsvCpuDescriptorHandle;pub use descriptor_heap::DsvDescriptorHeap;pub use descriptor_heap::DsvGpuDescriptorHandle;pub use descriptor_heap::GpuDescriptorHandle;pub use descriptor_heap::RenderTargetViewDesc;pub use descriptor_heap::RtvCpuDescriptorHandle;pub use descriptor_heap::RtvDescriptorHeap;pub use descriptor_heap::RtvGpuDescriptorHandle;pub use descriptor_heap::SamplerCpuDescriptorHandle;pub use descriptor_heap::SamplerDesc;pub use descriptor_heap::SamplerDescriptorHeap;pub use descriptor_heap::SamplerGpuDescriptorHandle;pub use descriptor_heap::ShaderResourceViewDesc;pub use descriptor_heap::UnorderedAccessViewDesc;pub use descriptor_heap::descriptor_heap_type;pub use dxc::Blob;pub use dxc::BlobType;pub use dxc::RefBlob;pub use features::Feature;pub use features::RequestFeature;pub use raytracing::BuildRaytracingAccelerationStructureDesc;pub use raytracing::BuildRaytracingAccelerationStructureInputs;pub use raytracing::BuildRaytracingAccelerationStructureInputsType;pub use raytracing::RaytracingAccelerationStructurePrebuildInfo;pub use raytracing::RaytracingGeometryDesc;pub use raytracing::RaytracingInstanceDesc;pub use reflection::LibraryReflection;pub use reflection::ReflectionType;pub use reflection::ShaderReflection;pub use resources::ClearValue;pub use resources::Heap;pub use resources::HeapProperties;pub use resources::Resource;pub use resources::ResourceDesc;
Modules§
- api
- com
- command_
list_ type - d3d
- d3d12
- descriptor_
heap - dxc
- dxgi
- features
- prelude
- raytracing
- reflection
- resources
- root_
parameter_ type
Structs§
- Adapter
- Adapter
Id - Adapter
Memory Info - Aliasing
Barrier - As
- Blend
Desc - Builder
- Command
Allocator - Command
Queue - Commands
- Compute
Pipeline State Desc - Depth
Stencil Desc - Depth
Stencil Format - Depth
Stencil OpDesc - Descriptor
Range - Device
- Device
Removed Extended Data Settings - Discard
Region - Dispatch
Rays Desc - Ds
- Dxil
Library Desc - Dxil
Subobject ToExports Association - Existing
Collection Desc - Export
Desc - Fence
- Global
Root Signature - GpuVirtual
Address - GpuVirtual
Address AndStride - GpuVirtual
Address Range - GpuVirtual
Address Range AndStride - Graphics
Command List - Graphics
Pipeline State Desc - Gs
- Handle
- HitGroup
Desc - Hs
- IbStrip
CutValue - Index
Buffer View - Input
Element Desc - Input
Layout - Local
Root Signature - Ms
- Node
Mask - Pipeline
Flags - Pipeline
State - Pipeline
State Stream Desc - Placed
Subresource Footprint - Primitive
Topology Type - Ps
- Rasterizer
Desc - Raytracing
Pipeline Config - Raytracing
Shader Config - Rect
- Render
Target Blend Desc - Render
Target Formats - Resize
Buffers - Root
Parameter - Root
Signature - Root
Signature Desc - Sample
Desc - Sample
Mask - Shader
Bytecode - Shared
Handle - Signal
- SoDeclaration
Entry - State
Object - State
Object Config - State
Object Properties - Static
Sampler Desc - Stream
Output Desc - Stream
Subobject - Subobject
ToExports Association - Subresource
Footprint - Swap
Chain - Texture
Copy Location - Transition
Barrier - UavBarrier
- Vertex
Buffer View - View
Instance Location - View
Instancing Desc - Viewport
- Vs
Enums§
Traits§
Functions§
- align_
size - align_
size_ for_ constant_ buffer - dxgi_
factory - enable_
debug_ layer - enum_
adapters - enum_
warp_ adapter - output_
debug_ string_ to_ stderr - register_
output_ debug_ string_ handler
Type Aliases§
- Bundle
Command Allocator - Bundle
Commands - Bundle
Graphics Command List - Compute
Command Allocator - Compute
Command Queue - Compute
Commands - Compute
Graphics Command List - Copy
Command Allocator - Copy
Command Queue - Copy
Commands - Copy
Graphics Command List - Direct
Command Allocator - Direct
Command Queue - Direct
Commands - Direct
Graphics Command List - Video
Decode Command Allocator - Video
Decode Command Queue - Video
Encode Command Allocator - Video
Encode Command Queue - Video
Process Command Allocator - Video
Process Command Queue