LibWeb: Respect conic gradient start angle in Skia painter
This commit is contained in:
parent
54fdbf78ab
commit
1ad4cd55b5
Notes:
sideshowbarker
2024-07-17 06:40:35 +09:00
Author: https://github.com/kalenikaliaksandr Commit: https://github.com/LadybirdBrowser/ladybird/commit/1ad4cd55b5 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/642
1 changed files with 2 additions and 2 deletions
|
@ -1183,9 +1183,9 @@ CommandResult DisplayListPlayerSkia::paint_conic_gradient(PaintConicGradient con
|
|||
auto center = command.position.translated(rect.location()).to_type<float>();
|
||||
|
||||
SkMatrix matrix;
|
||||
matrix.setRotate(-90, center.x(), center.y());
|
||||
matrix.setRotate(-90 + conic_gradient_data.start_angle, center.x(), center.y());
|
||||
|
||||
// FIXME: Account for repeat length and start angle
|
||||
// FIXME: Account for repeat length
|
||||
auto shader = SkGradientShader::MakeSweep(center.x(), center.y(), colors.data(), positions.data(), positions.size(), 0, &matrix);
|
||||
|
||||
SkPaint paint;
|
||||
|
|
Loading…
Add table
Reference in a new issue