List of all items
Structs
- DispatchArena
- WgpuBackend
- WgpuBackendStats
- WgpuDeviceBuffer
- WgpuIR
- buffer::BindGroupCache
- buffer::BindGroupCacheStats
- buffer::BufferPool
- buffer::BufferPoolStats
- buffer::GpuBufferHandle
- buffer::StagingBufferPool
- buffer::StagingBufferPoolStats
- emit::WgpuBindingAssignment
- emit::WgpuDispatchGeometry
- emit::WgpuProgram
- engine::graph::GpuDispatchGraph
- engine::graph::LaunchAccounting
- engine::multi_gpu::BorrowedGpuWorkItem
- engine::multi_gpu::DeviceLoad
- engine::multi_gpu::GpuWorkItem
- engine::multi_gpu::GpuWorkOutput
- engine::multi_gpu::LiveGpu
- engine::multi_gpu::MultiGpuExecutor
- engine::multi_gpu::Partition
- engine::multi_gpu::StreamShardAllocator
- engine::multi_gpu::WeightedWorkItem
- engine::persistent::PersistentKernelReport
- engine::persistent::PersistentPayloadWorkItem
- engine::persistent::PersistentQueue
- engine::persistent::WorkResult
- engine::streaming::HostIngressStream
- engine::streaming::async_copy::AsyncCopyStreams
- megakernel::WgpuMegakernelDispatcher
- megakernel::batch::BatchFile
- megakernel::batch::CombinedBatch
- megakernel::batch::FileBatch
- megakernel::batch::FileBatchRefreshReport
- megakernel::batch::FileMetadata
- megakernel::batch::HitRecord
- megakernel::batch::WorkTriple
- megakernel::dispatch_plan::BatchDispatchPlan
- megakernel::dispatcher::BatchDispatchConfig
- megakernel::dispatcher::BatchDispatchReport
- megakernel::dispatcher::BatchDispatchSummary
- megakernel::dispatcher::BatchDispatchTelemetry
- megakernel::dispatcher::BatchDispatcher
- megakernel::dispatcher::CombinedDispatchSummary
- megakernel::dispatcher::CombinedDispatcher
- megakernel::dispatcher::SegLenCalibration
- megakernel::dispatcher::SegLenMeasurement
- megakernel::dispatcher::WgpuScanBatchSegmentationEvidence
- megakernel::dispatcher::WgpuScanBatchSegmentationRequest
- megakernel::segmentation::Segment
- pipeline::IndirectDispatch
- pipeline::OutputLayout
- pipeline::WgpuPipeline
- pipeline::persistent::DispatchItem
- runtime::aot::AotArtifact
- runtime::cache::lru::AccessMeta
- runtime::cache::lru::AccessTracker
- runtime::cache::lru::IntrusiveLru
- runtime::cache::tiered_cache::AccessStats
- runtime::cache::tiered_cache::CacheEntry
- runtime::cache::tiered_cache::CacheTier
- runtime::cache::tiered_cache::LruPolicy
- runtime::cache::tiered_cache::TieredCache
- runtime::device::AdapterCriteria
- runtime::device::AdapterProbeReport
- runtime::device::EnabledFeatures
- runtime::indirect::IndirectArgs
- runtime::prerecorded::PrerecordedDispatch
- runtime::readback_ring::GpuSlot
- runtime::readback_ring::ReadbackRing
- runtime::readback_ring::ReadbackRingSet
- runtime::readback_ring::ReadbackTicket
- runtime::readback_ring::RingStats
- runtime::router::BackendRouter
- runtime::router::RouterDecision
- spirv_backend::SpirvEmitter
Enums
- engine::graph::GpuResource
- megakernel::dispatcher::BatchHitWriter
- megakernel::dispatcher::TransitionWidth
- megakernel::dispatcher::WgpuScanBatchSegmentationError
- megakernel::segmentation::SyncClass
- runtime::cache::tiered_cache::CacheError
- runtime::readback_ring::SlotState
- runtime::router::Override
- runtime::router::Reason
Functions
- emit::lower
- emit::lower_with_config
- engine::graph::launch_accounting
- engine::multi_gpu::live_gpu_loads
- engine::multi_gpu::partition_work_stealing
- engine::multi_gpu::shard_by_blake3
- engine::persistent::run_persistent_kernel
- megakernel::dispatcher::wgpu_scan_batch_segmentation_evidence
- megakernel::segmentation::catalog_sync_overlap
- megakernel::segmentation::dfa_sync_class
- megakernel::segmentation::dfa_sync_distance
- megakernel::segmentation::plan_segments
- megakernel::segmentation::segment_count
- megakernel::segmentation::segment_table
- pipeline::output_layout_from_program
- runtime::adapter_caps_probe::from_backend
- runtime::adapter_caps_probe::from_backend_profile
- runtime::adapter_caps_probe::probe
- runtime::adapter_caps_probe::probe_profile
- runtime::aot::backend_fingerprint
- runtime::aot::cache_dir
- runtime::aot::cache_key
- runtime::aot::load_or_compile
- runtime::aot::load_or_compile_with_config
- runtime::bg_entry
- runtime::device::acquire_gpu
- runtime::device::acquire_gpu_for_adapter
- runtime::device::adapter_for_info
- runtime::device::adapter_index_from_env
- runtime::device::adapter_probe_report
- runtime::device::cached_adapter_info
- runtime::device::cached_device
- runtime::device::enumerate_adapters
- runtime::device::has_real_gpu_adapter
- runtime::device::init_device
- runtime::device::init_device_for_adapter
- runtime::device::select_adapter
- runtime::indirect::dispatch_indirect
- runtime::serializer::decode_parts::decode_parts
- runtime::serializer::encode_parts::encode_parts
- runtime::shader::compile_compute_pipeline::compile_compute_pipeline
- runtime::shader::compile_compute_pipeline::compile_compute_pipeline_with_layout
Type Aliases
Constants
- WGPU_BACKEND_ID
- megakernel::batch::FILE_METADATA_WORDS
- megakernel::batch::HIT_RECORD_WORDS
- megakernel::batch::MAX_BATCH_HIT_CAPACITY
- megakernel::batch::MAX_BATCH_WORK_ITEMS
- megakernel::batch::QUEUE_STATE_WORDS
- megakernel::batch::WORK_TRIPLE_WORDS
- megakernel::batch::queue_state_word::DONE_COUNT
- megakernel::batch::queue_state_word::HEAD
- megakernel::batch::queue_state_word::HIT_CAPACITY
- megakernel::batch::queue_state_word::HIT_HEAD
- megakernel::batch::queue_state_word::QUEUE_LEN
- megakernel::batch::queue_state_word::RULE_COUNT
- megakernel::dispatcher::DEFAULT_SEG_LEN_CANDIDATES
- megakernel::dispatcher::WGPU_SCAN_BATCH_SEGMENTATION_SCHEMA_VERSION
- megakernel::segmentation::SEGMENT_WORDS
- runtime::cache::lru::DEFAULT_INTRUSIVE_LRU_CAPACITY
- runtime::indirect::INDIRECT_ARGS_BYTES
- runtime::serializer::encode_parts::MAX_SERIALIZED_PART_BYTES
- spirv_backend::SPIRV_BACKEND_ID