summaryrefslogtreecommitdiffstats
path: root/glow/src/shader/common (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-02-24Remove `iced_glow`, `glyph-brush`, and `wgpu_glyph` dependenciesLibravatar Héctor Ramón Jiménez6-128/+0
2022-11-16Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez3-2/+13
2022-11-08Fixed issues with old GL versions ( <= 2.1 )Libravatar bungoboingo2-17/+17
2022-11-05Add image/svg support to `iced_glow`Libravatar Ian Douglas Scott2-0/+31
https://github.com/iced-rs/iced/issues/674 Uses image/svg support in `iced_graphics`. The is not currently using an atlas, and uses one texture/draw per image. This should be good enough for now; supporting images with glow is better than not supporting them, and if something else performs better, that improvement can be made without any change to the public API.
2022-10-10Fixed fragment shader compatibility issues with GLES 3.0+Libravatar bungoboingo1-13/+13
2022-10-07Fixed an edge case where when gradient start/end are identical the GL ↵Libravatar shan1-13/+19
fragment shader was not choosing the appropriate color.
2022-10-07Added support for relative positioning of gradient fills. Addressed some PR ↵Libravatar shan1-0/+3
feedback.
2022-10-06Fixed lint issues & cleaned up some documentation.Libravatar shan3-3/+3
2022-10-05Reduced memory transfer of OpenGL gradient uniform upload. Rearranged ↵Libravatar shan1-21/+22
gradient uniforms on OpenGL side to be more performant.
2022-10-04Reworked wgpu buffers, updated glow side to have proper transform location ↵Libravatar shan1-0/+1
storage, attempting to fix visibility modifiers, implemented some of the feedback received in initial PR.
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan3-6/+52
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan3-6/+52
2022-01-19Improve shader version selectionLibravatar Richard2-0/+29