1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 19:27:44 +00:00

LibGfx/JPEG: Replace a FIXME with some explanations

Calling the `ycbcr_to_rgb` function still looks unsuitable for this
usage, but it does the job correctly.
This commit is contained in:
Lucas CHOLLET 2023-03-21 19:08:01 -04:00 committed by Jelle Raaijmakers
parent a9cc61224d
commit f66de973ff

View file

@ -1306,8 +1306,9 @@ static ErrorOr<void> handle_color_transform(JPEGLoadingContext const& context, V
ycbcr_to_rgb(context, macroblocks);
if (context.components.size() == 1) {
// FIXME: This is what we used to do for grayscale,
// we should at least document it and maybe change it.
// With Cb and Cr being equal to zero, this function assign the Y
// value (luminosity) to R, G and B. Providing a proper conversion
// from grayscale to RGB.
ycbcr_to_rgb(context, macroblocks);
}