0
Files
src/skia
Kevin Lubick 972ebe2cf9 Update Skia flags related to legacy behavior
Many of these do nothing anymore. We add one in to ensure
https://crrev.com/c/5225028 was sufficient (and apparently we needed
to fix two more places).

Change-Id: I4c0d2dd801f6c480b7791763eb5cb88bae6263ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5247185
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Commit-Queue: Kevin Lubick <kjlubick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1254502}
2024-01-31 14:55:04 +00:00
..
2023-12-07 19:49:24 +00:00
2023-11-16 17:35:07 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

The Skia library can be found in //third_party/skia, and full documentation is available at https://skia.org/

This directory includes low-level chromium utilities for interacting with Skia:

  • Build rules for the Skia library
  • Configuration of the library (config/SkUserConfig.h)
  • Serialization of Skia types (public/mojom)
  • Implementations of Skia interfaces for platform behavior, such as fonts and memory allocation, as well as other miscellaneous utilities (ext).

Note that Skia is used directly in many parts of the chromium codebase. This directory is only concerned with code layered on Skia that will be reused frequently, across multiple chromium components.