0
Files
src/skia
Avi Drissman 94eb86e7ce Bump the macOS deployment target to 10.15
Bug: 1410851
Change-Id: I66d118d772c1bdebe0e8cc669b3dd7e6f91ffcea
Cq-Include-Trybots: luci.chrome.try:mac-chrome
Low-Coverage-Reason: Revving the deployment target requires a few isolated changes to code; it’s not my code and should not block revving the deployment target.
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4628901
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Reviewed-by: David Benjamin <davidben@chromium.org>
Reviewed-by: Brian Osman <brianosman@google.com>
Cr-Commit-Position: refs/heads/main@{#1160724}
2023-06-21 17:20:50 +00:00
..
2023-03-09 19:05:55 +00:00
2023-06-16 15:59:40 +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.