serenity/Userland
MacDue 9c711bc868 LibWeb+Ladybird: Add option to enable the AffineCommandExecutorCPU
This adds a `--experimental-cpu-transforms` option to Ladybird and
WebContent (which defaults to false/off).

When enabled the AffineCommandExecutorCPU will be used to handle
painting transformed stacking contexts (i.e. stacking contexts where
the transform is something other than a simple translation). The regular
command executor will still handle the non-transformed cases.

This is hidden under a flag as the `AffineCommandExecutorCPU` is very
incomplete now. It missing support for clipping, text, and other basic
commands. Once most common commands have been implemented this flag
will be removed.
2024-05-29 08:17:01 +02:00
..
Applets
Applications Browser: Don't assume downloads have a "total size" available 2024-05-26 18:29:24 +02:00
BuggieBox
Demos Demos: Add sleep option to CatDog 2024-05-14 15:45:33 -06:00
DevTools AK+Userland: Remove NOESCAPE 2024-05-22 21:55:34 -06:00
DynamicLoader DynamicLoader: Add an option to list all ELF loaded dependencies 2024-05-14 15:42:42 -06:00
Games Chess: Add display widget for moves 2024-05-22 23:24:45 -06:00
Libraries LibWeb+Ladybird: Add option to enable the AffineCommandExecutorCPU 2024-05-29 08:17:01 +02:00
Services LibWeb+Ladybird: Add option to enable the AffineCommandExecutorCPU 2024-05-29 08:17:01 +02:00
Shell
Utilities LibProtocol+Userland: Support unbuffered protocol requests 2024-05-26 18:29:24 +02:00
CMakeLists.txt