summaryrefslogtreecommitdiffstats
path: root/wgpu/src/quad.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2024-04-05Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez1-154/+34
2024-04-03Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez1-80/+214
2024-03-29Use a `StagingBelt` in `iced_wgpu` for regular buffer uploadsLibravatar Héctor Ramón Jiménez1-8/+20
2024-02-02Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez1-2/+2
2024-02-02Replace `Primitive::Translate` with `Transform`Libravatar Héctor Ramón Jiménez1-1/+1
2024-01-20feat: quad shadowsLibravatar Nick Senger1-0/+9
2023-09-24Compute vertex position in shaderLibravatar Jim Eckerlein1-61/+0
2023-05-31Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez1-2/+3
2023-05-30Improve boundaries between `quad` submodules in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-17/+10
2023-05-30Rename `quad_order` variable to `kind` in `quad::Pipeline::render`Libravatar Héctor Ramón Jiménez1-2/+2
2023-05-30Improve consistency of match branches in `quad::Batch::add`Libravatar Héctor Ramón Jiménez1-4/+2
2023-05-30Simplify `order` match statement in `quad::Batch::add`Libravatar Héctor Ramón Jiménez1-26/+9
2023-05-30Rename `quad::Order` to `quad::Kind`Libravatar Héctor Ramón Jiménez1-15/+15
2023-05-30Move `layer::quad` types to `quad` moduleLibravatar Héctor Ramón Jiménez1-282/+108
2023-05-29Adjusted `Quads` struct to be opaque `quad::Layer`.Libravatar Bingus1-22/+15
2023-05-29Fixed issue where quads of different types were not ordered.Libravatar Bingus1-11/+32
2023-05-19Reduce `INITIAL_INSTANCES` in `wgpu::quad` to `2_000`Libravatar Héctor Ramón Jiménez1-1/+1
2023-05-19Avoid redundant `buffer::Buffer` importLibravatar Héctor Ramón Jiménez1-2/+2
2023-05-19Keep `image` pipeline decoupled from `quad` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-3/+3
2023-05-11Added support for gradients as background variants + other optimizations.Libravatar Bingus1-124/+357
2023-04-01remove colons from shader labelsLibravatar David Huculak1-1/+1
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-3/+3
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+2
2023-02-24Reuse a `RenderPass` as much as possible in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-7/+3
2023-02-24Refactor `triangle::Pipeline` into `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez1-4/+3
2023-02-24Remove unnecessary borrow in `quad::Pipeline`Libravatar Héctor Ramón Jiménez1-1/+1
2023-02-24Fix rendering order for `quad::Pipeline`Libravatar Héctor Ramón Jiménez1-9/+13
2023-02-24Refactor `quad::Pipeline` to `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez1-106/+119
2023-01-09Restructured everything to make profiling a feature of iced_winit.Libravatar bungoboingo1-4/+4
2023-01-09Initial profiling support for Iced.Libravatar Bingus1-0/+9
2022-11-03non uniform border radius for quadsLibravatar Robert Krahn1-1/+1
2022-07-02update `wgpu` to `0.13`Libravatar Cupnfish1-10/+12
2022-01-04Update wgpu 0.12Libravatar Poly1-0/+1
2021-08-19wgpu: Update to 0.10Libravatar Poly1-9/+8
2021-06-22Use vertex_attr_array macroLibravatar Poly1-32/+8
2021-05-19run formatLibravatar Dispersia1-2/+2
2021-05-19Add padding to quad to fix alignment issueLibravatar Dispersia1-0/+5
2021-05-19temporary upLibravatar Dispersia1-7/+3
2021-05-19Use latest `wgpu` releases instead of patched sourcesLibravatar Héctor Ramón1-2/+2
2021-04-11Upgrade wgpuLibravatar Dispersia1-38/+38
2021-02-06List `color_blend` first in `wgpu::quad`Libravatar Héctor Ramón Jiménez1-4/+4
2021-02-03Fix ScissorRectLibravatar Poly1-1/+2
2021-02-03[wgpu 0.7] Update quad.rsLibravatar Poly1-54/+62
2020-11-10Update `bytemuck` and remove `zerocopy` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-6/+6
2020-08-31Add labels to `iced_wgpu` internalsLibravatar Héctor Ramón Jiménez1-8/+8
2020-08-27Remove unnecessary `create_buffer_init` for uniformsLibravatar Héctor Ramón Jiménez1-6/+6
2020-08-27Remove redundant depth bias fields in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-3/+0
2020-08-27Update `wgpu` to `0.6` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-59/+66
2020-05-19Move `Layer` to `iced_graphics`Libravatar Héctor Ramón Jiménez1-21/+9
2020-04-16Change `&mut wgpu::Device` to `&wgpu::Device` (#299)Libravatar Lain-dono1-5/+2