Aliaksandr Kalenik
|
11d746a67f
LibWeb+WebContent: Separate painting command list from RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
5484062095
LibWeb: Apply scroll offset to PushStackingContext command
|
1 年之前 |
Aliaksandr Kalenik
|
a319037706
LibWeb: Remove SetFont painting command
|
1 年之前 |
Aliaksandr Kalenik
|
c6289fad49
LibWeb: Make sure painter's context is active before executing commands
|
1 年之前 |
Aliaksandr Kalenik
|
e394971209
AK+LibWeb: Use segmented vector to store commands in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
97f676dbf2
LibWeb: Avoid copying commands in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
ac6b3c989d
LibWeb: Apply scroll boxes offsets after painting commands recording
|
1 年之前 |
Aliaksandr Kalenik
|
d4a6564e5a
LibWeb: Do not use Optional for aa_translation in RecordingPainter
|
1 年之前 |
Andreas Kling
|
bd9989b08a
LibWeb: Don't pass StringView to RecordingPainter, to avoid copy
|
1 年之前 |
Aliaksandr Kalenik
|
f361b8c000
LibWeb: Make private `RecordingPainter::state()`
|
1 年之前 |
Aliaksandr Kalenik
|
874af6048f
LibWeb/Painting: Remove command to paint progress bar
|
1 年之前 |
Aliaksandr Kalenik
|
e8960cf754
LibWeb: Move BorderRadiusCornerClipper allocation into CPU executor
|
1 年之前 |
Aliaksandr Kalenik
|
b5f9c1d003
LibWeb: Use glyph run to represent text in PaintTextShadow command
|
1 年之前 |
Aliaksandr Kalenik
|
681771d210
LibGfx+LibWeb: Calculate and save glyph positions during layout
|
1 年之前 |
Aliaksandr Kalenik
|
a1c8fb10fa
LibAccelGfx+LibWeb: Add texture cache for immutable bitmaps
|
1 年之前 |
Aliaksandr Kalenik
|
f4a5c136c3
LibGfx+LibWeb: Add ImmutableBitmap for images bitmap caching in painter
|
1 年之前 |
Aliaksandr Kalenik
|
d9990c6ea9
LibWeb: Remove opacity parameter for DrawScaledBitmap painting command
|
1 年之前 |
Aliaksandr Kalenik
|
a5cf875e23
LibWeb: Fix typo in FillEllipse painting command name
|
1 年之前 |
Aliaksandr Kalenik
|
29ff1f67be
LibWeb: Introduce dedicated painting command for borders
|
1 年之前 |
MacDue
|
4e04f81626
LibWeb: Don't encode painting limitations in RecordingPainter API
|
1 年之前 |
Aliaksandr Kalenik
|
b6da9abfb2
LibWeb: Implement draw_glyph_run in PaintingCommandExecutorGPU
|
1 年之前 |
Aliaksandr Kalenik
|
ee28ba0c93
LibWeb: Use glyph run to store text paint command in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
f915aa70cd
LibWeb/Painting: Introduce PaintingCommandExecutor
|
1 年之前 |
Aliaksandr Kalenik
|
437442719d
LibWeb: Fix coordinate translation for PaintTextShadow command
|
1 年之前 |
Aliaksandr Kalenik
|
04a4ffaa3d
LibWeb/Painting: Remove Save and Restore commands in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
4318bcf447
LibWeb: Record painting commands in coordinates of stacking context
|
1 年之前 |
Aliaksandr Kalenik
|
b13ff8def6
LibWeb: Separate "out of view" check from RecordingPainter commands
|
1 年之前 |
Aliaksandr Kalenik
|
94f322867a
LibWeb: Get rid of DevicePixels usage in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
f32764975a
LibWeb: Remove ClearRect command in RecordingPainter
|
1 年之前 |
Aliaksandr Kalenik
|
3fb2b008a2
LibWeb/Painting: Do not paint paths not visible in viewport
|
1 年之前 |