aboutsummaryrefslogtreecommitdiffstats
path: root/components/webgpu
Commit message (Expand)AuthorAgeFilesLines
* webgpu: Add a `webgpu_traits` crate (#36320)Martin Robinson2025-04-0411-913/+62
* webgpu: leverage routed_promise in calls returning promises (#35859)webbeef2025-03-233-53/+41
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-032-4/+4
* chore: Update wgpu (#35639)Samson2025-02-241-2/+2
* deps: Upgrade to `webrender@0.66` (#35325)Martin Robinson2025-02-071-0/+1
* webgpu: implement get image for webgpu canvas (#35237)Samson2025-01-313-1/+25
* chore: Update wgpu and fix webgpu pref (#35020)Samson2025-01-162-4/+1
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-142-2/+2
* Update wgpu and impl `WGSLLanguageFeatures` (#34928)Samson2025-01-101-1/+1
* Update wgpu for supporting TextureView.usage (#34721)Samson2024-12-211-1/+1
* Update wgpu to better handle optional attachment load/store ops (#34646)Samson2024-12-161-1/+1
* Update wgpu to trunk (#34607)Samson2024-12-133-81/+70
* Upgrade Rust to 1.82.0 (#34592)Jonathan Schwender2024-12-121-0/+2
* Only send mapping back on unmap when MapMode = WRITE (#34054)Samson2024-10-292-17/+11
* webgpu: Move supported context format to content timeline (#34028)Samson2024-10-282-26/+17
* clippy: Fix warnings in `components/script` & `components/webgpu` (#33653)tanishka2024-10-051-8/+5
* chore: Update wgpu again (#33635)Samson2024-10-042-2/+2
* clippy: Fix too_many_arguments warnings (#33648)tanishka2024-10-041-0/+1
* clippy: Fix several warnings in `components/script` and `components/webgpu` (...tanishka2024-10-041-2/+2
* webgpu: Introduce PresentationId to ensure updates with newer presentation (#...Samson2024-10-041-31/+48
* replaced `.map` with `.and_then` and removed `.flatten()` (#33631)Mercy Bassey2024-10-031-2/+1
* webgpu: renovate gpucanvascontext and webgpu presentation to match the spec (...Samson2024-10-014-210/+410
* webgpu: destroy GPUTexture without erroring (#33534)Samson2024-09-252-10/+3
* reuse ImageKey for gpucanvascontext (#33517)Samson2024-09-223-18/+13
* chore: Update wgpu (#33506)Samson2024-09-214-89/+72
* Add `rust-version` to all `Cargo.toml` files (#33483)Martin Robinson2024-09-171-0/+1
* webgpu: Use `PresentationBufferState` instead of bucketing buffer_ids per sta...Samson2024-09-161-39/+93
* webgpu: Do one allocation less on presentation by keeping GPUBuffer mapped (#...Samson2024-09-131-31/+74
* webgpu: Factor out swapchain to separate file (#33367)Samson2024-09-094-290/+385
* tidy: Fix rustdoc warnings and add a tidy check for a common URL issue (#33366)Martin Robinson2024-09-081-1/+1
* webgpu: Clean up `GPUCommandEncoders` and add some validation (#33223)Samson2024-08-302-28/+14
* Update wgpu (#33209)Samson2024-08-272-186/+195
* webgpu: Sync `GPUBuffer` (#33154)Samson2024-08-273-30/+36
* webgpu: Align `writeBuffer` with spec (#33147)Samson2024-08-211-1/+0
* Update wgpu (#32981)Samson2024-08-081-5/+5
* webgpu: Implement proper async pipeline creation and GPUPipelineError (#32636)Samson2024-08-083-12/+96
* separate Queue&Device Id (#32966)Samson2024-08-083-27/+24
* webgpu: Use wgpu's instead of string errors and update limits handling (#32925)Samson2024-08-042-40/+37
* webgpu: Update wgpu to 22.0 (#32827)Samson2024-07-252-13/+20
* Remove failure breaks from webgpu thread (#32814)Samson2024-07-201-5/+1
* fix a couple of simple clipy warnings (#32813)Rodion Borovyk2024-07-191-5/+5
* Less nesting in webgpu response (#32799)Samson2024-07-173-113/+115
* webgpu: Divide message code into separate files (#32700)Samson2024-07-125-73/+93
* webgpu: Update wgpu and revamp RenderPass (#32665)Samson2024-07-046-31/+332
* webgpu: Implement ShaderCompilationInfo (#32642)Samson2024-07-022-3/+56
* webgpu: Update wgpu and revamp computepass (#32575)Samson2024-06-284-46/+191
* Proper GPUDevice cleanup (#32520)Samson2024-06-202-27/+54
* Use workspace definitions for all crates and update to the 2021 edition (#32544)Martin Robinson2024-06-181-5/+5
* webgpu: Implement device lost (#32354)Samson2024-06-173-27/+88