Jelle Raaijmakers
2687246808
LibGfx: Use NonnullRefPtr<Bitmap> for frame descriptors
...
This makes it a bit easier to reason about where bitmaps should be
available.
2025-06-25 22:54:48 +12:00
aplefull
57d0c563e0
LibGfx: Fix handling of partially corrupt GIFs
...
GIF loader was completely failing when encountering errors with
frame descriptors or individual frames, even when some frames were
successfully loaded. Now we attempt to decode at least some frames
and fail only when no frames can be decoded at all.
2025-03-20 16:12:53 +01:00
R-Goc
94de31ff3b
AK: Remove fast_u32_xxx apis from Memory.h
...
This commit removes the fast_u32_fill and fast_u32_copy functions,
as they were only used in one place, and are not optimal.
2025-03-03 15:58:27 +01:00
Pavel Shliak
8a07131229
LibGfx: Clean up #include directives
...
We actually include what we use where we use it.
This change aims to improve the speed of incremental builds.
2024-11-20 21:13:23 +01:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00