Aliaksandr Kalenik
|
a319037706
LibWeb: Remove SetFont painting command
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
c6289fad49
LibWeb: Make sure painter's context is active before executing commands
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d4a6564e5a
LibWeb: Do not use Optional for aa_translation in RecordingPainter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
bd08b1815f
LibWeb: Implement border radius corner clipping in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
4a2a37275e
LibAccelGfx: Remove ability to change target canvas in painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
161082e282
LibAccelGfx+LibWeb: Explicitly pass OpenGL context to Painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
874af6048f
LibWeb/Painting: Remove command to paint progress bar
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
e8960cf754
LibWeb: Move BorderRadiusCornerClipper allocation into CPU executor
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
5c0cd0f484
LibAccelGfx+LibWeb: Add text shadow support in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
b5f9c1d003
LibWeb: Use glyph run to represent text in PaintTextShadow command
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
cc2008ea0d
LibWeb: Skip painting of empty stacking contexts in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
c28f6828c9
LibAccelGfx+LibWeb: Support non-translation transforms in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
7a0191cbe9
LibWeb: Clear texture allocated for stacking context painting
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
24da32c884
LibAccelGfx+LibWeb: Store state of all stacking contexts in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
9fa6628efa
LibWeb: Apply stacking context transform in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
0ff977bd04
LibWeb: Add fixed position stacking context support in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
17fb82d49b
LibAccelGfx+LibWeb: Discard painting of commands outside of viewport
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
28723d8be1
LibAccelGfx+LibWeb: Move glyph atlas into a singleton class
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
a1c8fb10fa
LibAccelGfx+LibWeb: Add texture cache for immutable bitmaps
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
f4a5c136c3
LibGfx+LibWeb: Add ImmutableBitmap for images bitmap caching in painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
5f7ac559a7
LibAccelGfx+LibWeb: Add support for stacking context opacity
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d9990c6ea9
LibWeb: Remove opacity parameter for DrawScaledBitmap painting command
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
2471f07356
LibWeb: Skip painting of empty borders in GPU painter
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
1b0cc67a28
LibAccelGfx+LibWeb: Add basic push/pop stacking context implementation
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
7320fdc1f5
LibWeb: Implement FillEllipse command for GPU executor
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
53c015695e
LibAccelGfx+LibWeb: Implement rounded corners rectangle painting
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
9888db1c27
LibWeb: Add basic support for borders painting in GPU executor
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
29ff1f67be
LibWeb: Introduce dedicated painting command for borders
|
1 gadu atpakaļ |
MacDue
|
4e04f81626
LibWeb: Don't encode painting limitations in RecordingPainter API
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
f6a9f613c7
LibAccelGfx+LibWeb: Add basic support for linear gradients painting
|
1 gadu atpakaļ |