ladybird/Userland
Aliaksandr Kalenik f6a9f613c7 LibAccelGfx+LibWeb: Add basic support for linear gradients painting
Linear gradient painting is implemented in the following way:
1. The rectangle is divided into segments where each segment represents
   a simple linear gradient between an adjacent pair of stops.
2. Each quad is filled separately using a fragment shader that
   interpolates between two colors.

For now `angle` and `repeat_length` parameters are ignored.
2023-11-16 18:02:51 +01:00
..
Applets LibGfx: Remove indexed palette formats from Bitmap and Painter 2023-10-12 07:39:05 +02:00
Applications Browser: Move BookmarksBarWidget::PerformEditOn to anon namespace 2023-11-14 15:38:09 -07:00
BuggieBox checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
Demos Userland+Tests: Remove uses of direct file loading for BitmapFont 2023-10-29 13:12:28 -06:00
DevTools Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
DynamicLoader Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
Games AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
Libraries LibAccelGfx+LibWeb: Add basic support for linear gradients painting 2023-11-16 18:02:51 +01:00
Services LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00
Shell Shell: Improve error propagation 2023-11-14 20:08:27 +03:30
Utilities Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00