Crate blade_graphics

Crate blade_graphics 

Source

Modules§

derive
limits
traits
util

Structs§

AccelerationStructure
AccelerationStructureCommandEncoder
AccelerationStructureDesc
AccelerationStructureInstance
AccelerationStructureMesh
AccelerationStructureSizes
BlendComponent
Describes a blend component of a BlendState.
BlendState
Describe the blend state of a render pipeline, within ColorTargetState.
Buffer
BufferDesc
BufferPiece
Capabilities
ColorTargetState
Describes the color state of a render pipeline.
ColorWrites
Color write mask. Disabled color channels will not be written to.
CommandEncoder
CommandEncoderDesc
ComputeCommandEncoder
ComputePipeline
ComputePipelineDesc
Context
ContextDesc
DepthBiasState
DepthStencilState
Describes the depth/stencil state in a render pipeline.
DeviceInformation
Extent
Frame
MultisampleState
PipelineContext
PipelineEncoder
PrimitiveState
RenderCommandEncoder
RenderPipeline
RenderPipelineDesc
RenderTarget
RenderTargetSet
ResourceArray
An array of resources to be used with shader bindings. The generic argument tells the maximum number of resources.
Sampler
SamplerDesc
ScissorRect
Shader
ShaderDataLayout
ShaderDesc
ShaderFunction
ShaderVisibility
StencilFaceState
Describes stencil state in a render pipeline.
StencilState
State of the stencil operation (fixed-pipeline stage).
StorageAccess
Flags describing an image.
Surface
SurfaceConfig
SurfaceInfo
SyncPoint
TexelAspects
TexelBlockInfo
Texture
TextureDesc
TexturePiece
TextureSubresources
TextureUsage
TextureView
TextureViewDesc
TransferCommandEncoder
VertexAttribute
VertexFetchState
VertexLayout
Viewport

Enums§

AccelerationStructureType
AddressMode
How edges should be handled in texture addressing.
AlphaMode
BlendFactor
Alpha blend factor.
BlendOperation
Alpha blend operation.
ColorSpace
CommandType
CompareFunction
Comparison function used for depth and stencil operations.
DisplaySync
Mechanism used to acquire frames and display them on screen.
ExternalMemorySource
If the source contains None it will export it otherwise it will import the value in Some
Face
Face of a vertex.
FilterMode
Texel mixing mode when sampling between texels.
FinishOp
FrontFace
Vertex winding order which classifies the “front” face of a triangle.
IndexType
InitOp
Memory
NotSupportedError
PlatformError
PrimitiveTopology
Primitive type the input mesh is composed of.
ShaderBinding
StencilOperation
Operation to perform on the stencil value.
TextureColor
TextureDimension
Dimensionality of a texture.
TextureFormat
VectorSize
Number of components in a vector.
VertexFormat
ViewDimension

Constants§

IDENTITY_TRANSFORM

Traits§

ShaderBindable
ShaderData
Vertex

Type Aliases§

BufferArray
PipelineConstants
Specifies the values of pipeline-overridable constants in the shader module.
ResourceIndex
TextureArray
Timings
Transform