0
Files
src/skia
Austin Osagie cf5d0ecfe3 Remove implicit conversion to float
Removes implicit conversion from double to float in skcolorspace_trfn.h.
This avoids errors when using compiliers that don't accept implicit
conversions that may lose information.

Bug: b/319697087
Change-Id: Ibd3f559f539412a67ca0d9f35b18711e15011e0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5473795
Reviewed-by: Brian Osman <brianosman@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Austin Osagie <austinosagie@google.com>
Cr-Commit-Position: refs/heads/main@{#1290853}
2024-04-22 19:58:59 +00:00
..
2024-04-22 19:58:59 +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.