summaryrefslogtreecommitdiffstats
path: root/wgpu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez2024-04-072-8/+4
* Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez2024-04-014-10/+11
* Merge pull request #2357 from iced-rs/wgpu/use-staging-beltLibravatar Héctor Ramón2024-03-309-40/+149
|\
| * Fix batched writes logic in `iced_wgpu::buffer`Libravatar Héctor Ramón Jiménez2024-03-301-27/+32
| * Split big `Buffer` writes into multiple chunksLibravatar Héctor Ramón Jiménez2024-03-292-9/+38
| * Add documentation to `Backend::recall` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-03-291-0/+3
| * Use a `StagingBelt` in `iced_wgpu` for regular buffer uploadsLibravatar Héctor Ramón Jiménez2024-03-299-40/+112
* | Update solid.wgslLibravatar Daniel Yoon2024-03-261-3/+9
|/
* Merge pull request #2351 from iced-rs/custom-renderer-injectionLibravatar Héctor Ramón2024-03-257-352/+349
|\
| * Reintroduce backend selection through `ICED_BACKEND` env varLibravatar Héctor Ramón Jiménez2024-03-243-69/+98
| * Rename `compositor::Renderer` to `Default`Libravatar Héctor Ramón Jiménez2024-03-221-2/+2
| * Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez2024-03-222-6/+15
| * Make `iced_tiny_skia` optional with a `tiny-skia` featureLibravatar Héctor Ramón Jiménez2024-03-222-2/+4
| * Restore `canvas::Frame` APILibravatar Héctor Ramón Jiménez2024-03-221-6/+5
| * Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez2024-03-213-276/+234
* | Merge pull request #2341 from Koranir/premultiplyLibravatar Héctor Ramón2024-03-201-0/+4
|\ \
| * | Revert "Remove `PreMultiplied` alpha mode selection in `wgpu::window::composi...Libravatar Daniel Yoon2024-03-201-0/+4
| |/
* / Fix empty `wgpu` draw calls in `image` pipelineLibravatar Héctor Ramón Jiménez2024-03-201-2/+10
|/
* Show name of current `Theme` in `clock` exampleLibravatar Héctor Ramón Jiménez2024-03-161-3/+5
* fix some commentsLibravatar rustrover2024-03-091-1/+1
* Merge pull request #2312 from iced-rs/theming-reloadedLibravatar Héctor Ramón2024-03-081-7/+0
|\
| * Fix broken links in documentationLibravatar Héctor Ramón Jiménez2024-03-071-7/+0
* | Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez2024-03-071-9/+7
|/
* Avoid uninitialized `Surface` configuration on WasmLibravatar Héctor Ramón Jiménez2024-02-201-1/+3
* Disable `quad::gradient` pipeline on WasmLibravatar Héctor Ramón Jiménez2024-02-201-91/+115
* Use two layers for `image::atlas` only on `Gl` backendLibravatar Héctor Ramón Jiménez2024-02-194-10/+28
* [wgpu.image] Workaround WGPU OpenGL heuristicsLibravatar PolyMeilex2024-02-181-2/+6
* Remove `PreMultiplied` alpha mode selection in `wgpu::window::compositor`Libravatar Héctor Ramón Jiménez2024-02-101-4/+0
* Fix dead documentation link in wgpu/README.mdLibravatar julianbraha2024-02-101-2/+2
* Log available formats and alpha modes in `wgpu::window::compositor`Libravatar Héctor Ramón Jiménez2024-02-101-3/+8
* Fix alpha mode configuration in `iced_wgpu`Libravatar Daniel Yoon2024-02-101-20/+40
* Update some dependenciesLibravatar Wyatt Herkamp2024-02-091-1/+1
* Apply `Transformation` to `RawText` primitivesLibravatar Héctor Ramón Jiménez2024-02-023-19/+21
* Transform `clip_bounds` in `wgpu::text`Libravatar Héctor Ramón Jiménez2024-02-021-2/+3
* Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez2024-02-029-34/+33
* Allow only uniform scaling in `Transformation`Libravatar Héctor Ramón Jiménez2024-02-022-7/+7
* Apply `Transform` scaling to text primitivesLibravatar Héctor Ramón Jiménez2024-02-022-2/+9
* Replace `Primitive::Translate` with `Transform`Libravatar Héctor Ramón Jiménez2024-02-026-60/+51
* Add return values to Frame::with_clip() and Frame::with_save()Libravatar Michal Lebeda2024-01-311-4/+12
* Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez2024-01-213-16/+12
* Inline `quad_pos` and `quad_scale` definitionsLibravatar Héctor Ramón Jiménez2024-01-201-4/+2
* Introduce `Border` struct analogous to `Shadow`Libravatar Héctor Ramón Jiménez2024-01-201-15/+5
* Make `shadow` optional in `renderer::Quad`Libravatar Héctor Ramón Jiménez2024-01-201-7/+13
* feat: quad shadowsLibravatar Nick Senger2024-01-205-16/+59
* Fix `vertex.wgsl` shader in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-01-191-1/+1
* Merge branch 'master' into remove-vertex-indexingLibravatar Héctor Ramón Jiménez2024-01-1917-179/+623
|\
| * Use `Self::Surface` in `Compositor` implementorsLibravatar Héctor Ramón Jiménez2024-01-181-4/+4
| * Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez2024-01-181-3/+3
| * Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez2024-01-182-28/+13
| * WIP raw-window-handle 0.6Libravatar Ian Douglas Scott2024-01-161-29/+44