index
:
iced
master
A cross-platform GUI library for Rust, inspired by Elm
cel
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
wgpu
/
src
/
shader
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use Oklab color interpolation only with `color::GAMMA_CORRECTION`
Héctor Ramón Jiménez
2023-09-07
8
-482
/
+491
*
Compute gradients in Oklab color space
Matthias Vogelgesang
2023-09-07
1
-5
/
+21
*
Remove unnecessary `interpolate(flat)` in `quad.wgsl`
Héctor Ramón Jiménez
2023-09-07
1
-1
/
+1
*
use @interpolate(flat) attribute as per the WebGPU spec:
David Huculak
2023-09-03
2
-21
/
+21
*
Switched to packing using f16s to maintain acceptable precision.
Bingus
2023-06-07
2
-72
/
+88
*
Updated color packing into u32 to consider incorrect web-colors.
Bingus
2023-06-06
2
-36
/
+22
*
Optimized gradient data packing.
Bingus
2023-06-06
2
-84
/
+74
*
Added support for gradients as background variants + other optimizations.
Bingus
2023-05-11
4
-162
/
+422
*
Merge branch 'master' into non-uniform-border-radius-for-quads
Héctor Ramón Jiménez
2022-12-02
2
-38
/
+21
|
\
|
*
Group all solid triangles independently of color
Héctor Ramón Jiménez
2022-11-16
2
-38
/
+21
*
|
non uniform border radius for quads
Robert Krahn
2022-11-03
1
-14
/
+33
|
/
*
Cleaned up namespaces re: PR comments.
bungoboingo
2022-10-18
3
-20
/
+20
*
Fixed some more imports/documentation.
shan
2022-10-06
2
-3
/
+2
*
Fixed lint issues & cleaned up some documentation.
shan
2022-10-06
2
-2
/
+2
*
Adjusted gradient uniforms to be more tightly packed.
shan
2022-10-05
1
-12
/
+17
*
Adds linear gradient support to 2D meshes in the canvas widget.
shan
2022-09-29
2
-0
/
+101
*
better `wgsl` code style
Cupnfish
2022-07-02
4
-11
/
+11
*
fix `wgsl` syntax
Cupnfish
2022-07-02
1
-1
/
+1
*
update `wgpu` to `0.13`
Cupnfish
2022-07-02
4
-54
/
+54
*
Update wgpu 0.12
Poly
2022-01-04
3
-3
/
+0
*
Fix blit shader constants visivility #1083
Paul Delafosse
2021-10-15
1
-2
/
+2
*
Fix duplicating fragment position
Dispersia
2021-05-20
1
-4
/
+3
*
Run cargo fmt
Dispersia
2021-04-12
1
-1
/
+1
*
add temporary fix for image wgsl
Dispersia
2021-04-12
3
-8
/
+10
*
Upgrade wgpu
Dispersia
2021-04-11
20
-213
/
+242
*
Limit border radius to max dimension in `quad` pipeline
Héctor Ramón Jiménez
2020-11-23
2
-0
/
+5
*
Revert "Merge pull request #362 from hecrj/fix/target-quad-pixels"
Héctor Ramón Jiménez
2020-05-28
2
-6
/
+6
*
Align quads to physical pixels in `iced_wgpu`
Héctor Ramón Jiménez
2020-05-27
2
-6
/
+6
*
Fix MSAA blit vertex shader to match `wgpu` NDC
Héctor Ramón Jiménez
2020-04-16
2
-3
/
+3
*
Avoid creating a vertex buffer every frame
Héctor Ramón Jiménez
2020-02-26
2
-1
/
+1
*
Recompile `image` shaders
Héctor Ramón Jiménez
2020-02-25
2
-0
/
+0
*
Updated shaders and removed debug_stub_derive dependency
Malte Veerman
2020-02-25
2
-0
/
+0
*
Use array of atlases instead of one growing indefinitely.
Malte Veerman
2020-02-25
2
-5
/
+6
*
Implemented a texture atlas for images and svgs.
Malte Veerman
2020-02-25
2
-0
/
+26
*
Implement MSAA for `triangle` pipeline in `iced_wgpu`
Héctor Ramón Jiménez
2020-02-15
5
-24
/
+38
*
Finish `clock` example
Héctor Ramón Jiménez
2020-02-12
2
-3
/
+1
*
Merge branch 'master' into feature/custom-styling
Héctor Ramón Jiménez
2020-01-05
4
-0
/
+25
|
\
|
*
Rename `Geometry2D` to `Mesh2D` and move it to `iced_wgpu`
Héctor Ramón Jiménez
2020-01-02
4
-0
/
+0
|
*
Implement Geometry2D primitive
Artur Sapek
2020-01-01
4
-0
/
+25
*
|
Add `border_width` and `border_color` to `Quad`
Héctor Ramón Jiménez
2019-12-31
4
-13
/
+52
|
/
*
Apply HiDPI scaling to quads
Héctor Ramón Jiménez
2019-11-05
4
-14
/
+14
*
Implement basic image rendering in `iced_wgpu`
Héctor Ramón Jiménez
2019-10-23
4
-0
/
+36
*
Draw sliders in `iced_wgpu`
Héctor Ramón Jiménez
2019-10-12
2
-1
/
+1
*
Make `iced_core::Button` customizable
Héctor Ramón Jiménez
2019-10-08
4
-4
/
+11
*
Draft fragment shader for rounded rectangles
Héctor Ramón Jiménez
2019-10-08
4
-1
/
+30
*
Render colored quads
Héctor Ramón Jiménez
2019-10-07
4
-0
/
+33