Andreas Kling
|
47edd6ae89
LibGfx: Remove all load_FORMAT_from_memory() decoder wrappers
|
3 years ago |
Timothy Flynn
|
7cc50d614c
LibGfx: Include Vector.h in PNGLoader.cpp
|
3 years ago |
Andreas Kling
|
10add3f4c2
LibGfx: Remove load_FORMAT() image codec wrappers
|
3 years ago |
Andreas Kling
|
0de33b3d6c
LibGfx: Use ErrorOr<T> for Bitmap::try_create()
|
3 years ago |
Timothy
|
c966c32571
LibGfx: Move common loader functionality to load from memory functions
|
3 years ago |
Brian Gianforcaro
|
3e45c3ed90
Userland: Switch static_assert of type sizes to AK::AssertSize
|
3 years ago |
Andreas Kling
|
751cb094ff
LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index)
|
4 years ago |
Andreas Kling
|
143443e0b6
LibGfx: Make Gfx::Bitmap::set_nonvolatile() report allocation failure
|
4 years ago |
Andreas Kling
|
24b5295b30
LibGfx: Remove "purgeable Gfx::Bitmap" as a separate concept
|
4 years ago |
Andreas Kling
|
c7d891765c
LibGfx: Use "try_" prefix for static factory functions
|
4 years ago |
Hendiadyoin1
|
ed46d52252
Everywhere: Use AK/Math.h if applicable
|
4 years ago |
Linus Groh
|
634db18809
LibGfx: Replace if constexpr (PNG_DEBUG) printf() with dbgln_if()
|
4 years ago |
Linus Groh
|
d60ebbbba6
Revert "Userland: static vs non-static constexpr variables"
|
4 years ago |
Lenny Maiorani
|
800ea8ea96
Userland: static vs non-static constexpr variables
|
4 years ago |
Gunnar Beutner
|
24376e7759
LibGfx: Avoid copying ByteBuffers while loading PNG images
|
4 years ago |
Andreas Kling
|
3d4afe7614
Everywhere: "indexes" => "indices"
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
e873d27ab1
LibGfx: Switch a bunch of API's from taking StringView to String
|
4 years ago |
Idan Horowitz
|
34c05a744f
LibGfx: Update to PNGLoader to modern dbgln_if and if constexpr logging
|
4 years ago |
Idan Horowitz
|
8a0f1d87c0
LibGfx: Fix IHDR filter method field validation
|
4 years ago |
Idan Horowitz
|
f0bd17e610
LibGfx: Zero out dummy filter scanline
|
4 years ago |
Luke
|
c3d4fbb2a5
LibGfx: Use zlib instead of just deflate when loading PNGs
|
4 years ago |
Idan Horowitz
|
211031e4f4
LibGfx: Fail gracefuly on invalid interlace method in PNGLoader
|
4 years ago |
Andreas Kling
|
e0f32626bc
LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888x
|
4 years ago |
Idan Horowitz
|
c12781a6a2
LibCore+LibHTTP+LibGfx: Switch to LibCompress
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 years ago |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 years ago |
asynts
|
1a3a0836c0
Everywhere: Use CMake to generate AK/Debug.h.
|
4 years ago |
asynts
|
6dc2c38fd0
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |