List of all items
Structs
- BackendWaitFuture
- BudgetCaps
- BudgetCapsSet
- BudgetPressureEvent
- BudgetReservation
- ClContext
- ClQueueRef
- CpuBytes
- CpuPlane
- CpuPlaneSet
- CpuSharedSlot
- CudaBufferHandle
- CudaContext
- CudaPtr2D
- CudaStreamRef
- CudaSurface
- D3D11Device
- D3D11Texture
- D3D12BufferHandle
- D3D12Device
- D3D12Resource
- DeferredWgpuSlot
- DeviceInfo
- DmaBufHandle
- DmaBufImportDesc
- GlBufferHandle
- GlContextRef
- GlTextureHandle
- MemoryBudget
- MetalBufferHandle
- MetalTextureHandle
- MtlCommandBufferRef
- MtlDevice
- OpenClGlSharing
- OpenClMem
- PlaneInfo
- PlaneLayout
- PoolHandle
- PressureCallbackHandle
- RawFenceCarrierWaiter
- VaapiSurface
- VkAcquireBinary
- VkAcquireTimeline
- VkBufferHandle
- VkDevice
- VkImage
- VkInstance
- VkOpaqueExportDesc
- VkOpaqueFd
- VkSlotRelease
- WaiterThread
- WgpuTexture
Enums
- AlphaChannel
- AngleBackend
- BackendKind
- BudgetPressure
- DeviceId
- Error
- ErrorKind
- ExecutionPath
- ExternalQueue
- GlBackend
- GlBufferTarget
- GlInternalFormat
- GlTextureTarget
- GpuContext
- GpuContextError
- GpuResource
- InvalidHandleError
- PixelFormat
- PlaneFormat
- SliceOutcome
- SyncPoint
- VulkanSemaphoreKind
Traits
Functions
- duration_to_ms_u32
- duration_to_ns
- estimate_descriptor_bytes
- estimate_texture_bytes
- lock_device_creation
- make_deferred_wgpu_sync_point
- run_hybrid_wait
- wait_deadline
- with_device_creation_lock
- with_error_scope
- yield_once