0
Files
src/skia
Lukasz Anforowicz 4c7defec80 [rust png] Stop using crate features that only supported 0.18 migration.
This CL depends on an earlier http://review.skia.org/960617 and the
corresponding Skia=>Chromium roll in https://crrev.com/c/6340999.

Bug: chromium:400455848
Change-Id: I57fcf8f85c392a43edd3b2c5908086ac968041cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6341493
Commit-Queue: Florin Malita <fmalita@chromium.org>
Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1431068}
2025-03-11 12:34:22 -07: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.