1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 21:58:12 +00:00
serenity/Userland
Nico Weber bcb1e548f1 LibGfx/ICC: Improve XYZ coordinates of gray colors
In XYZ space, gray doesn't have three equal values. Instead, it is
a line through the whitepoint.

(Multiplying by the whitepoint has the same effect as multiplying
the sRGB matrix with a (g, g, g) vector, since the numbers on
the matrix's rows add up to the whitepoint.)

Fixes the very slight red tint on all the figures in chapter 4
of the PDF 1.7 spec.
2023-12-31 13:20:37 +01:00
..
Applets Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
Applications Userland: Actually use the correct character map index from KeyEvent 2023-12-29 16:40:59 +01:00
BuggieBox checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
Demos Mandelbrot: Modernize code by using the FileSystemAccessClient 2023-12-31 10:12:50 +01:00
DevTools Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
DynamicLoader Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Games Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Libraries LibGfx/ICC: Improve XYZ coordinates of gray colors 2023-12-31 13:20:37 +01:00
Services LibWebView+WebContent: Make the DOM node editing IPCs async 2023-12-30 17:30:55 +01:00
Shell Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
Utilities headless-browser: Use run_dump_test() for single-test runs as well 2023-12-24 13:23:40 +01:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00