ladybird/Meta/CMake
Aliaksandr Kalenik 1bd0871ed8 LibWeb+LibGfx: Use Skia for text rasterization
The main incentive is much better performance. We could have gone a bit
further in optimizing the Skia painter to blit glyphs produced by LibGfx
more efficiently from the glyph atlas, but eventually, we also want Skia
to improve correctness.

This change does not completely replace LibGfx in text handling. It's
still used at all stages, including layout, up until display list
replaying.
2024-07-27 08:18:54 +02:00
..
vcpkg CMake: Force vcpkg to use CMAKE_CXX_COMPILER as specified to CMake 2024-07-18 14:48:20 +02:00
all_the_debug_macros.cmake LibWebView+LibCore: Manage process lifecycle using a SIGCHLD handler 2024-07-01 18:10:56 +02:00
ca_certificates_data.cmake Meta: ENABLE_NETWORK_DOWNLOADS for ca_certificates and public_suffix 2024-06-05 13:03:31 -04:00
check_for_dependencies.cmake Meta: Remove some obsolete cmake version checks 2024-01-29 20:09:12 -05:00
clang_development.cmake CMake: Export targets for Clang Plugins so they can be used by Serenity 2024-05-14 12:46:05 -06:00
code_generators.cmake Meta: Guard everything that installs headers with an option 2024-07-25 13:25:09 -06:00
common_compile_options.cmake Ladybird/AppKit: Port TaskManager window to Swift 2024-07-21 15:55:47 -06:00
common_options.cmake Meta: Guard everything that installs headers with an option 2024-07-25 13:25:09 -06:00
download_icc_profiles.cmake LibPDF+Meta: Use a CMYK ICC profile to convert CMYK to RGB 2024-02-01 13:42:04 -07:00
flac_spec_tests.cmake Meta: Remove extract_tar_path() function 2024-01-29 22:03:27 -05:00
fontconfig.cmake Ladybird+LibCore+Meta: Update font paths and names for Android 2024-07-05 14:27:25 -06:00
lagom-install-config.cmake Meta: Update jakt build support for fully bootstrapped compiler 2022-09-09 11:23:42 +02:00
lagom_compile_options.cmake CMake: Ensure C/C++ compile options only applied when compiling C/C++ 2024-07-21 15:55:47 -06:00
lagom_install_options.cmake CMake: Remove Superbuild-specific install rule guard 2024-06-06 12:51:14 -06:00
lagom_options.cmake CMake+CI: Remove BUILD_LAGOM=OFF option in favor of LAGOM_TOOLS_ONLY=ON 2024-06-08 07:58:11 +02:00
libtextcodec_generators.cmake Meta: Guard everything that installs headers with an option 2024-07-25 13:25:09 -06:00
libweb_generators.cmake Meta: Guard everything that installs headers with an option 2024-07-25 13:25:09 -06:00
processor-count.cmake Meta: Print error if cmake does not exist 2022-10-16 17:49:18 +02:00
public_suffix.cmake Meta: ENABLE_NETWORK_DOWNLOADS for ca_certificates and public_suffix 2024-06-05 13:03:31 -04:00
setup_ccache.cmake Meta: Detect ccache being passed as the compiler 2022-12-12 21:34:09 -07:00
skia.cmake LibWeb+LibGfx: Use Skia for text rasterization 2024-07-27 08:18:54 +02:00
unicode_data.cmake CI+LibUnicode: Remove the UCD from the system 2024-06-22 14:56:39 +02:00
use_linker.cmake Meta/CMake: Use default linker for Android 2024-07-05 14:27:25 -06:00
utils.cmake Meta+CMake: Remove unused CMake functions and features 2024-06-05 12:23:54 -04:00
vulkan.cmake Meta: Add vulkan and vulkan-headers to vcpkg dependencies 2024-07-06 01:44:58 +02:00
wasm_spec_tests.cmake Meta: Remove SerenityOS-specific WASM test installer 2024-06-24 09:45:41 -06:00