aboutsummaryrefslogtreecommitdiffstats
path: root/components/webgpu/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* fixup! Update arrayvec.Josh Matthews2022-04-011-2/+4
* Update arrayvec.Josh Matthews2022-04-011-6/+6
* Use Device limits and features provided by userKunal Mohan2020-09-231-2/+2
* prevent unconditional cloning of resultsKunal Mohan2020-08-271-9/+9
* Prevent redundant texture and buffer destroy callsKunal Mohan2020-08-251-7/+5
* fix presentation beltKunal Mohan2020-08-231-6/+9
* defer encoding errors to finish()Kunal Mohan2020-08-221-26/+34
* upgrade wgpu to v0.6Kunal Mohan2020-08-221-0/+2
* Implement GPUPipelineBase for implicit pipeline layoutsKunal Mohan2020-08-191-4/+45
* update wgpuKunal Mohan2020-08-161-70/+26
* Remove entries from error_command_buffers on dropKunal Mohan2020-08-081-0/+4
* Record errors in GPUCommandEncoder.BeginPass() and EncoderPass.endPass()Kunal Mohan2020-08-071-17/+43
* Register invalid resources separatelyKunal Mohan2020-08-061-51/+115
* update wgpuKunal Mohan2020-08-061-11/+10
* Change ErrorScopeId type to NonZeroU64Kunal Mohan2020-08-031-58/+12
* Record validation error in mapAsync()Kunal Mohan2020-08-021-1/+6
* Error handling for promise returning operationsKunal Mohan2020-08-021-15/+31
* Report errors from void returning operationsKunal Mohan2020-08-011-11/+55
* Refactor and improve GPUErrorScopesKunal Mohan2020-07-301-31/+60
* Implement GPURenderBundleEncoder and GPURenderBundleKunal Mohan2020-07-241-14/+46
* update wgpu, use serializable descriptorsKunal Mohan2020-07-221-149/+29
* Implement GPUCommandEncoder.copy commandsKunal Mohan2020-07-211-0/+60
* Update GPUObjectBase webidl and cleanup valid flagsKunal Mohan2020-07-201-18/+60
* Ensure GPUDevice cleanup in GlobalScopeKunal Mohan2020-07-171-0/+12
* address review commentsKunal Mohan2020-07-171-97/+29
* Implement Async Error reporting for WebGPU and update wgpu-coreKunal Mohan2020-07-161-48/+152
* Auto merge of #27180 - kunalmohan:segfault, r=kvarkbors-servo2020-07-061-36/+41
|\
| * Remove segfaults in WebGPU threadsKunal Mohan2020-07-071-36/+41
* | Implement GPUQueue.writeBuffer and GPUQueue.writeTextureKunal Mohan2020-07-041-0/+43
* | Update wgpu-core and wgpu-typesKunal Mohan2020-07-041-1/+1
|/
* WebGPU update presentation data asynchronouslyKunal Mohan2020-07-031-62/+138
* Ensure proper unmap of bufferKunal Mohan2020-06-271-16/+13
* address review commentsKunal Mohan2020-06-271-574/+599
* Implement GPUBuffer.mapAsync and update wgpu-coreKunal Mohan2020-06-271-27/+101
* Update wgpu-core and wgpu-typesKunal Mohan2020-06-191-25/+45
* Add GPUSampler and GPUTextureView to BindingResourceKunal Mohan2020-06-171-8/+8
* Implement GPUSwapChain and GPUCanvasContext and interface with WebrenderKunal Mohan2020-06-131-3/+289
* Update wgpu-core and wgpu-typesKunal Mohan2020-06-041-24/+2
* Implement GPURenderPassEncoderKunal Mohan2020-06-041-0/+14
* Implement GPUTexture and GPUTextureViewKunal Mohan2020-06-011-0/+40
* Implement GPURenderPipelineKunal Mohan2020-05-301-0/+93
* Make WebGPU resource creation fully asyncKunal Mohan2020-05-261-123/+32
* Add GPUSampler to WebGPU implementationKunal Mohan2020-05-261-58/+71
* Implement client-side logic for WebGPU id recyclingKunal Mohan2020-05-221-4/+4
* Upgrade wgpu-core version to 0.5.0 and implement server-side logic for wgpu i...Kunal Mohan2020-05-211-79/+62
* Fixing some style related issues in WebGPU.Istvan Miklos2020-02-271-270/+369
* Implement mapReadAsync function of GPUBufferIstvan Miklos2020-02-251-14/+58
* Implement GPUComputePassEncoder functionsIstvan Miklos2020-02-191-0/+8
* Initial implementation of GPUQueueZakor2020-02-131-2/+14
* Initial implementation of GPUCommandEncoderZakor Gyula2020-02-111-0/+64