0
Files
src/skia
Christopher Cameron e8283d52a7 Unify SkNamedTransferFnExt::kSRGB and SkNamedTransferFn::kSRGB
These two constants historically had slightly different values. Inline
the value for SkNamedTransferFnExt::kSRGB into gfx::ColorSpace. A
follow-on change will unify that (and update tests).

Bug: 376758571
Change-Id: Ie10645b4306fe50d39cc6f9efbbb3ed6603b4e5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6011217
Commit-Queue: ccameron chromium <ccameron@chromium.org>
Reviewed-by: Łukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: ccameron chromium <ccameron@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1382856}
2024-11-14 08:22:11 +00:00
..
2024-10-10 19:36:30 +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.