Sam Atkins
|
0c14103025
LibWeb: Move PercentageOr and subclasses into PercentageOr.{h,cpp}
|
2 年之前 |
Sam Atkins
|
0f04fa2e6e
LibWeb: Split RadialGradientStyleValue out of StyleValue.{h,cpp}
|
2 年之前 |
Sam Atkins
|
c8ffd82cb7
LibWeb: Split LinearGradientStyleValue out of StyleValue.{h,cpp}
|
2 年之前 |
Sam Atkins
|
f30b042890
LibWeb: Split ConicGradientStyleValue out of StyleValue.{h,cpp}
|
2 年之前 |
MacDue
|
c8c065b6b0
LibWeb+LibGfx: Migrate (most of) the CSS gradient painting to LibGfx
|
2 年之前 |
MacDue
|
93737a4b00
LibWeb: Return floats from color stop resolution functions
|
2 年之前 |
Sam Atkins
|
8cc0bdf777
LibWeb: Resolve Lengths to CSSPixels
|
2 年之前 |
Sam Atkins
|
13b1952929
LibWeb: Convert AbstractImageStyleValue to new pixel units
|
2 年之前 |
MacDue
|
2b1342b120
LibWeb: Remove done gradient painting TODO
|
2 年之前 |
MacDue
|
f2fe3245cf
LibWeb: Speed up gradient painting quite a lot
|
2 年之前 |
MacDue
|
a9ea0ee9af
LibWeb: Fix passing size/position to paint_radial_gradient()
|
2 年之前 |
Sam Atkins
|
9d1f30b533
LibWeb: Convert gradient painting to new pixel units
|
2 年之前 |
MacDue
|
1574f2c3f6
Meta+Userland: Pass Gfx::FloatSize by value
|
2 年之前 |
MacDue
|
27fae78335
Meta+Userland: Pass Gfx::IntSize by value
|
2 年之前 |
MacDue
|
6dbe7b06b3
LibWeb: Fix integer overflow in gradient painting
|
2 年之前 |
MacDue
|
28028be2fc
LibWeb: Support `repeating-radial-gradient()`s
|
2 年之前 |
MacDue
|
65acfe6c60
LibWeb: Handle degenerate radial gradients
|
2 年之前 |
MacDue
|
476acae04f
LibWeb: Paint `radial-gradient()`s
|
2 年之前 |
MacDue
|
b7d436fe1b
LibWeb: Only floor `conic-gradient()` angles for hard-edge gradients
|
2 年之前 |
MacDue
|
7e21fe61b4
LibWeb: Paint `repeating-conic-gradient()`s
|
2 年之前 |
MacDue
|
b2a0d70ef3
LibWeb: Fix some `conic-gradient()` painting issues
|
2 年之前 |
MacDue
|
6c6c94f05a
LibWeb: Use relative units for gradients until painting
|
2 年之前 |
MacDue
|
fdcc73d4b1
LibWeb: Paint `conic-gradient()`s
|
2 年之前 |
MacDue
|
35b714163d
LibWeb: Fix wrapping glitches on `repeating-linear-gradient()`s
|
2 年之前 |
MacDue
|
7bc0c66290
LibWeb+LibGfx: Move premultiplied alpha mixing to color.mixed_with()
|
2 年之前 |
MacDue
|
698717d102
LibWeb: Resolve double-position `linear-gradient()` color stops
|
2 年之前 |
MacDue
|
3a1f8d714a
LibWeb: Parse double-position `linear-gradient()` color stops
|
2 年之前 |
MacDue
|
e294b7929a
LibWeb: Support painting `repeating-linear-gradient()`s
|
2 年之前 |
MacDue
|
ffdcc60b03
LibWeb: Avoid NaNs from zero-length gradient color stops
|
2 年之前 |
MacDue
|
b205cf967d
LibWeb: Implement `linear-gradient()` transition hints
|
2 年之前 |