Minimum number of copies from Uint8Array
to wgpu::Buffer
#171
Labels
help wanted
Extra attention is needed
Uint8Array
to wgpu::Buffer
#171
Currently in
wgpu
, there is no way to create awgpu::Buffer
directly fromUint8Array
.This means that our tensor data does something like this:
IndexedDB
->Uint8Array
->Vec<u8>
~~>Uint8Array
->WebGPU
Judging by this: https://developer.mozilla.org/en-US/docs/Web/API/GPUBuffer
I think the optimal is:
IndexedDB
->Uint8Array
->WebGPU
Reference: https://github.com/gfx-rs/wgpu/blob/trunk/wgpu/src/backend/webgpu.rs#L1821
The text was updated successfully, but these errors were encountered: