summaryrefslogtreecommitdiffstats
path: root/wgpu/src/shader (unfollow)
Commit message (Expand)AuthorFilesLines
2024-08-04Implement image support for `canvas` widgetLibravatar Héctor Ramón Jiménez1-2/+10
2024-07-29Snap `Quad` lines to the pixel grid in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+11
2024-06-29wgpu: fix "radii" typoLibravatar Vlad-Stefan Harbuz1-7/+7
2024-05-12Align images to the pixel grid in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-1/+1
2024-05-03Introduce dynamic `opacity` support for `Image` and `Svg`Libravatar Héctor Ramón Jiménez1-4/+7
2024-05-02Simplify image rotation API and its internalsLibravatar Héctor Ramón Jiménez1-15/+6
2024-05-02Add `Image` rotation supportLibravatar Héctor Ramón Jiménez1-8/+29
2024-04-07Share `msaa::Blit` texture between multiple windowsLibravatar Héctor Ramón Jiménez1-13/+7
2024-03-26Update solid.wgslLibravatar Daniel Yoon1-3/+9
2024-03-09fix some commentsLibravatar rustrover1-1/+1
2024-01-20Inline `quad_pos` and `quad_scale` definitionsLibravatar Héctor Ramón Jiménez1-4/+2
2024-01-20feat: quad shadowsLibravatar Nick Senger2-16/+38
2024-01-19Fix `vertex.wgsl` shader in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-1/+1
2023-09-24Reassign attribute locations for image shaderLibravatar Jim Eckerlein1-5/+5
2023-09-24Compute vertex position for image shaderLibravatar Jim Eckerlein1-3/+5
2023-09-24Move vertex position function into own fileLibravatar Jim Eckerlein2-8/+7
2023-09-24Reassign attribute locationsLibravatar Jim Eckerlein2-16/+16
2023-09-24Compute vertex position in shaderLibravatar Jim Eckerlein3-4/+12
2023-09-07Use Oklab color interpolation only with `color::GAMMA_CORRECTION`Libravatar Héctor Ramón Jiménez8-482/+491
2023-09-07Compute gradients in Oklab color spaceLibravatar Matthias Vogelgesang1-5/+21
2023-09-07Remove unnecessary `interpolate(flat)` in `quad.wgsl`Libravatar Héctor Ramón Jiménez1-1/+1
2023-09-03use @interpolate(flat) attribute as per the WebGPU spec:Libravatar David Huculak2-21/+21
2023-06-14Replaced offscreen_blit.wgsl with existing blit.wgsl.Libravatar Bingus1-27/+0
2023-06-08Adjusted offscreen pass to be a render pass vs compute for compat with web-co...Libravatar Bingus1-16/+21
2023-06-07Switched to packing using f16s to maintain acceptable precision.Libravatar Bingus2-72/+88
2023-06-06Updated color packing into u32 to consider incorrect web-colors.Libravatar Bingus2-36/+22
2023-06-06Optimized gradient data packing.Libravatar Bingus2-84/+74
2023-06-06Added offscreen rendering support for wgpu & tiny-skia exposed with the windo...Libravatar Bingus1-0/+22
2023-05-11Added support for gradients as background variants + other optimizations.Libravatar Bingus4-162/+422
2022-11-16Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez2-38/+21
2022-11-03non uniform border radius for quadsLibravatar Robert Krahn1-14/+33
2022-10-18Cleaned up namespaces re: PR comments.Libravatar bungoboingo3-20/+20
2022-10-06Fixed some more imports/documentation.Libravatar shan2-3/+2
2022-10-06Fixed lint issues & cleaned up some documentation.Libravatar shan2-2/+2
2022-10-05Adjusted gradient uniforms to be more tightly packed.Libravatar shan1-12/+17
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan2-0/+101
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan2-0/+101
2022-07-02better `wgsl` code styleLibravatar Cupnfish4-11/+11
2022-07-02fix `wgsl` syntaxLibravatar Cupnfish1-1/+1
2022-07-02update `wgpu` to `0.13`Libravatar Cupnfish4-54/+54
2022-01-04Update wgpu 0.12Libravatar Poly3-3/+0
2021-10-15Fix blit shader constants visivility #1083Libravatar Paul Delafosse1-2/+2
2021-05-20Fix duplicating fragment positionLibravatar Dispersia1-4/+3
2021-04-12Run cargo fmtLibravatar Dispersia1-1/+1
2021-04-12add temporary fix for image wgslLibravatar Dispersia3-8/+10
2021-04-11Upgrade wgpuLibravatar Dispersia20-213/+242
2020-11-23Limit border radius to max dimension in `quad` pipelineLibravatar Héctor Ramón Jiménez2-0/+5
2020-05-28Revert "Merge pull request #362 from hecrj/fix/target-quad-pixels"Libravatar Héctor Ramón Jiménez2-6/+6
2020-05-27Align quads to physical pixels in `iced_wgpu`Libravatar Héctor Ramón Jiménez2-6/+6
2020-04-16Fix MSAA blit vertex shader to match `wgpu` NDCLibravatar Héctor Ramón Jiménez2-3/+3