Skip to main content

Crate interstice_abi

Crate interstice_abi 

Source

Re-exports§

pub use interstice_abi_macros;

Modules§

key_code

Structs§

BeginRenderPass
BindGroupEntry
BindGroupLayoutEntry
BlendComponent
BlendState
BufferUsage
CallReducerRequest
ColorTargetState
ColorWrites
CopyBufferToBuffer
CopyBufferToTexture
CopyTextureToBuffer
CreateBindGroup
CreateBindGroupLayout
CreateBuffer
CreateComputePipeline
CreatePipelineLayout
CreateRenderPipeline
CreateShaderModule
CreateTexture
CreateTextureView
CurrentModuleContext
DeleteRowRequest
DepthBiasState
DepthStencilState
Draw
DrawIndexed
Field
FieldDef
FragmentState
InsertRowRequest
LogRequest
ModuleDependency
ModuleSchema
MultisampleState
NodeDependency
NodeSchema
PrimitiveState
ReducerContext
ReducerSchema
RenderPassColorAttachment
RenderPassDepthStencilAttachment
Row
SetIndexBuffer
SetVertexBuffer
ShaderStage
StencilFaceState
StencilState
SubscriptionSchema
TableScanRequest
TableScanResponse
TableSchema
TextureUsage
UpdateRowRequest
Version
VertexAttribute
VertexBufferLayout
VertexState
WriteBuffer
WriteTexture

Enums§

Authority
BindingResource
BindingType
BlendFactor
BlendOperation
CompareFunction
CullMode
DeleteRowResponse
ElementState
FrontFace
GpuCall
HostCall
IndexFormat
InputEvent
InsertRowResponse
IntersticeAbiError
IntersticeType
IntersticeTypeDef
IntersticeValue
LoadOp
ModuleSelection
ModuleVisibility
NodeSelection
PhysicalKey
PrimitiveTopology
StencilOperation
StoreOp
SubscriptionEventSchema
TableVisibility
TextureDimension
TextureFormat
TextureSampleType
TextureViewDimension
UpdateRowResponse
VertexFormat
VertexStepMode

Constants§

ABI_VERSION

Functions§

decode
encode
get_reducer_wrapper_name
pack_ptr_len
unpack_ptr_len
validate_value

Type Aliases§

CallReducerResponse
GpuId