Aliaksandr Kalenik
|
f9a7535fb8
LibWeb: Scale font per-glyph in paint_text_shadow()
|
1 year ago |
Aliaksandr Kalenik
|
de32b77ceb
LibWeb: Use separate structure to represent fragments in paintable tree
|
1 year ago |
Aliaksandr Kalenik
|
f361b8c000
LibWeb: Make private `RecordingPainter::state()`
|
1 year ago |
Aliaksandr Kalenik
|
0d03257e69
LibGfx+LibAccelGfx+LibWeb: Use RefPtr for font in DrawGlyphOrEmoji
|
1 year ago |
Aliaksandr Kalenik
|
b5f9c1d003
LibWeb: Use glyph run to represent text in PaintTextShadow command
|
1 year ago |
Aliaksandr Kalenik
|
1b3223dd9e
LibWeb: Rename painter() to recording_painter() in PaintContext
|
1 year ago |
Aliaksandr Kalenik
|
4318bcf447
LibWeb: Record painting commands in coordinates of stacking context
|
1 year ago |
Aliaksandr Kalenik
|
94f322867a
LibWeb: Get rid of DevicePixels usage in RecordingPainter
|
1 year ago |
MacDue
|
49366951ee
LibWeb: Fix outer `box-shadows` after 063e66c
|
1 year ago |
Aliaksandr Kalenik
|
99217bf6db
LibWeb/Painting: Do not paint box outer shadows not visible in viewport
|
1 year ago |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
1 year ago |
Aliaksandr Kalenik
|
9a90bf7d12
LibWeb: Fix calculation of bitmap size in paint_outer_box_shadow
|
1 year ago |
Andi Gallo
|
6b649af447
LibWeb: Fix inset shadow with zero offset and blur
|
2 years ago |
Andi Gallo
|
af1798dd04
LibWeb: Add support for inset shadows
|
2 years ago |
Jelle Raaijmakers
|
f391ccfe53
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
|
2 years ago |
MacDue
|
14f937b292
LibWeb: Use scaled font when painting text shadows
|
2 years ago |
Tim Schumacher
|
82a152b696
LibGfx: Remove `try_` prefix from bitmap creation functions
|
2 years ago |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
2 years ago |
Sam Atkins
|
fb43a71981
LibWeb: Convert shadow painting to new pixel units
|
2 years ago |
Sam Atkins
|
0bf4089af9
LibWeb: Convert border painting to new pixel units
|
2 years ago |
MacDue
|
385ba1280b
LibWeb: Fix box-shadows where the border-radius is < the blur-radius
|
2 years ago |
Sam Atkins
|
ff0a2b1a60
LibGfx+Everywhere: Make DisjointRectSet work for non-int Rects
|
2 years ago |
MacDue
|
c6fbeb5845
LibWeb: Don't attempt to paint text shadows for empty text fragments
|
2 years ago |
MacDue
|
89e308726e
LibWeb: Print requested bitmap sizes in shadow painting debug logs
|
2 years ago |
MacDue
|
e3537e4374
LibWeb: Fix shadow painting when the target painter is translated
|
2 years ago |
MacDue
|
af21ee8717
LibWeb: Use ScopedCornerRadiusClip for shadow painting
|
3 years ago |
MacDue
|
104642507a
LibWeb: Fix box-shadows on elements smaller than the blur diameter
|
3 years ago |
MacDue
|
cb010fd1f8
LibWeb+LibGfx: Fix 'halo' effect around the fringes of shadows
|
3 years ago |
MacDue
|
eb3bbb1ddf
LibWeb: Switch to using StackBlurFilter for shadow painting
|
3 years ago |
MacDue
|
ff1e61bd11
LibWeb: Support using a border-radius with a box-shadow
|
3 years ago |