Skip to main content

Module upload_queue

Module upload_queue 

Source
Expand description

Asynchronous upload queue for staging CPU data to GPU buffers.

This module provides a batched upload mechanism that stages host-side data into a queue and flushes it to GPU-side buffers in optimized batches, reducing per-transfer overhead.

Structs§

UploadId
Unique identifier for an upload request.
UploadQueue
An asynchronous upload queue that batches host-to-device transfers.
UploadQueueConfig
Configuration for the upload queue.
UploadQueueStats
Statistics for the upload queue.
UploadRequest
A single upload request in the queue.
UploadTarget
Describes the destination for an upload.

Enums§

UploadPriority
Priority level for upload requests.
UploadState
The current state of an upload request.