You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Work towards linebender/vello#1056, I think
the best solution is to support both both ways of dealing with alpha
during interpolation, thus we need to repr this in `Gradient` with newly
introduced `InterpolationAlphaSpace`. `InterpolationAlphaSpace` and it's
docs are copied from linebender/color#191.
Depends on linebender/color#191
This is breaking change.
---------
Signed-off-by: sagudev <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,11 +20,13 @@ This release has an [MSRV] of 1.82.
20
20
-`Style` now impl `PartialEq`. ([#114][] by [@liferooter][])
21
21
- Add `Bgra8` variant to `ImageFormat`. ([#120][] by [@sagudev][])
22
22
- Provide `ImageAlphaType` with `ImageData`. ([#121][] by [@sagudev][])
23
+
- Breaking change: Add `InterpolationAlphaSpace` to `Gradient` to chose how color channels should be handled when interpolating between transparent colors. ([#121][] by [@sagudev][])
23
24
24
25
### Changed
25
26
26
27
- Breaking change: `Image` has been renamed to `ImageBrush`, which now consists of an `ImageData` and an `ImageSampler`. ([#117][], [#123][] by [@nicoburns][], [@DJMcNab][])
27
28
- Breaking change: `Font` has been renamed to `FontData` to match `ImageData`. ([#126][] by [@nicoburns][])
29
+
- Update to `color` 0.3.2. ([#115][] by [@sagudev][])
28
30
29
31
### Raw Resource Changes
30
32
@@ -147,6 +149,7 @@ This release has an [MSRV] of 1.70.
0 commit comments