From 437fd9ae2bd5b4ee25d994893772c4c43080f289 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sat, 11 May 2024 21:13:40 -0400 Subject: [PATCH] LibGfx/GIFLoader: Add debug logging for image descriptors --- Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp b/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp index d009be30819..3b1d0e5d542 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/GIFLoader.cpp @@ -337,6 +337,8 @@ static ErrorOr load_gif_frame_descriptors(GIFLoadingContext& context) image->use_global_color_map = !(packed_fields & 0x80); image->interlaced = (packed_fields & 0x40) != 0; + dbgln_if(GIF_DEBUG, "Image descriptor: x={}, y={}, width={}, height={}, use_global_color_map={}, local_map_size_exponent={}, interlaced={}", image->x, image->y, image->width, image->height, image->use_global_color_map, (packed_fields & 7) + 1, image->interlaced); + if (!image->use_global_color_map) { size_t local_color_table_size = AK::exp2((packed_fields & 7) + 1);