aboutsummaryrefslogtreecommitdiffstats
path: root/components/webgpu/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* webgpu: Divide message code into separate files (#32700)Samson2024-07-121-4/+4
* webgpu: Update wgpu and revamp RenderPass (#32665)Samson2024-07-041-0/+2
* webgpu: Move errorscopes to WGPU thread (#32304)Samson2024-05-221-5/+4
* webgpu: Use WGPU poller thread for poll_all_devices (#32266)Samson2024-05-151-1/+2
* webgpu: Refactor webgpu crate (#32255)Samson2024-05-081-1341/+16
* webgpu: Update to wgpu 0.20 (#32173)Samson2024-05-081-7/+33
* webgpu: Use safe callbacks & try_recv_timeout (#32008)Samson2024-04-301-164/+95
* webgpu: Update wgpu to 0.19 (#31995)Samson2024-04-261-71/+196
* webgpu: Implement onSubmittedWorkDone (#31772)Samson2024-04-041-0/+18
* clippy: Fix assorted warnings in `components/` (#31628)eri2024-03-131-3/+9
* clippy: fix warnings in various modules in components (#31568)eri2024-03-081-11/+3
* Fix failed request for adapter when not available (#31002)Taym Haddadi2024-01-091-13/+13
* WebGPU: always send exit message to script before exiting (#30989)Gregory Terzian2024-01-031-6/+6
* Update wgpu to 0.18.1 (#30926)Samson2023-12-251-0/+1
* Add GPUSupportedFeatures and update GPUSupportedLimits (#30359)Samson2023-09-141-0/+5
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-27/+24
* Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)Martin Robinson2023-09-101-4/+2
* remove `extern crate` (#30311)Samson2023-09-081-5/+4
* Update wgpu to 0.17 (#30147)Samson2023-08-211-3/+3
* Upgrade whole webgpu stack (#29795)Samson2023-08-201-169/+175
* Try to `use` WebRender types moreMartin Robinson2023-07-101-18/+22
* 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