Commit Verlauf

Autor SHA1 Nachricht Datum
  Aliaksandr Kalenik c28f6828c9 LibAccelGfx+LibWeb: Support non-translation transforms in GPU painter vor 1 Jahr
  Aliaksandr Kalenik 7a0191cbe9 LibWeb: Clear texture allocated for stacking context painting vor 1 Jahr
  Aliaksandr Kalenik 24da32c884 LibAccelGfx+LibWeb: Store state of all stacking contexts in GPU painter vor 1 Jahr
  Aliaksandr Kalenik 9fa6628efa LibWeb: Apply stacking context transform in GPU painter vor 1 Jahr
  Aliaksandr Kalenik 0ff977bd04 LibWeb: Add fixed position stacking context support in GPU painter vor 1 Jahr
  Aliaksandr Kalenik 17fb82d49b LibAccelGfx+LibWeb: Discard painting of commands outside of viewport vor 1 Jahr
  Aliaksandr Kalenik 28723d8be1 LibAccelGfx+LibWeb: Move glyph atlas into a singleton class vor 1 Jahr
  Aliaksandr Kalenik a1c8fb10fa LibAccelGfx+LibWeb: Add texture cache for immutable bitmaps vor 1 Jahr
  Aliaksandr Kalenik f4a5c136c3 LibGfx+LibWeb: Add ImmutableBitmap for images bitmap caching in painter vor 1 Jahr
  Aliaksandr Kalenik 5f7ac559a7 LibAccelGfx+LibWeb: Add support for stacking context opacity vor 1 Jahr
  Aliaksandr Kalenik d9990c6ea9 LibWeb: Remove opacity parameter for DrawScaledBitmap painting command vor 1 Jahr
  Aliaksandr Kalenik 2471f07356 LibWeb: Skip painting of empty borders in GPU painter vor 1 Jahr
  Aliaksandr Kalenik 1b0cc67a28 LibAccelGfx+LibWeb: Add basic push/pop stacking context implementation vor 1 Jahr
  Aliaksandr Kalenik 7320fdc1f5 LibWeb: Implement FillEllipse command for GPU executor vor 1 Jahr
  Aliaksandr Kalenik 53c015695e LibAccelGfx+LibWeb: Implement rounded corners rectangle painting vor 1 Jahr
  Aliaksandr Kalenik 9888db1c27 LibWeb: Add basic support for borders painting in GPU executor vor 1 Jahr
  Aliaksandr Kalenik 29ff1f67be LibWeb: Introduce dedicated painting command for borders vor 1 Jahr
  MacDue 4e04f81626 LibWeb: Don't encode painting limitations in RecordingPainter API vor 1 Jahr
  Aliaksandr Kalenik f6a9f613c7 LibAccelGfx+LibWeb: Add basic support for linear gradients painting vor 1 Jahr
  Aliaksandr Kalenik 01d938c77b LibAccelGfx+LibWeb: Implement SetClipRect and ClearClipRect commands vor 1 Jahr
  Aliaksandr Kalenik f7874d03fc LibWeb: Remove redundant flush() call in PaintingCommandExecutorGPU vor 1 Jahr
  Aliaksandr Kalenik 28118623f5 LibAccelGfx+LibWeb: Add basic line painting support vor 1 Jahr
  Aliaksandr Kalenik b6da9abfb2 LibWeb: Implement draw_glyph_run in PaintingCommandExecutorGPU vor 1 Jahr
  Aliaksandr Kalenik ee28ba0c93 LibWeb: Use glyph run to store text paint command in RecordingPainter vor 1 Jahr
  Aliaksandr Kalenik aa6c008450 LibAccelGfx+LibWeb: Implement draw_scaled_bitmap() vor 1 Jahr
  Aliaksandr Kalenik 1e85bf221d LibAccelGfx+WebContent: Use the same Painter across page repaints vor 1 Jahr
  Aliaksandr Kalenik 7d26cbf523 LibWeb: Add painting command executor that uses LibAccelGfx vor 1 Jahr