0
Files
src/skia
Peter Boström 8310f0f31b Replace logging::LOG_FATAL with LOGGING_
Old alias is deprecated. Will be removed in a separate CL to avoid
broader rollbacks in case I missed one or this is inadvertently used
outside src/.

Bug: 849450
Change-Id: I35d0f03cd750ef5def74f9bcdf626041847e4014
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5167919
Commit-Queue: Peter Boström <pbos@chromium.org>
Owners-Override: Lei Zhang <thestig@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1243437}
2024-01-05 15:57:39 +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.