Liav A
|
57e19a7e56
LibGfx: Re-structure the whole initialization pattern for image decoders
|
2 years ago |
Tim Schumacher
|
23a9d62f39
LibCompress: Rename `Compress::Zlib` to `Compress::ZlibDecompressor`
|
2 years ago |
Ben Wiederhake
|
a8391d5a60
Everywhere: Remove unused includes of AK/Array.h
|
2 years ago |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
2 years ago |
Andrew Kaster
|
539fb08551
Userland: Remove unecessary uses of __serenity__ macro
|
2 years ago |
Ryan Liptak
|
b123309b0d
LibGfx: Skip useless iterations during PNG::FilterType::Sub unfiltering
|
2 years ago |
Ryan Liptak
|
b19f3b5106
LibGfx: Unfilter PNG data before unpacking it to RGBA
|
2 years ago |
sin-ack
|
e5f09ea170
Everywhere: Split Error::from_string_literal and Error::from_string_view
|
3 years ago |
Karol Kosek
|
98a90d79de
LibGfx: Move PNG header and paeth_predictor function to a shared header
|
3 years ago |
Karol Kosek
|
ebc20f7ac3
LibGfx: Use enum instead of magic numbers for PNG Color and Filter types
|
3 years ago |
Andreas Kling
|
17632c3d2d
LibGfx: Rename conflicting Quad<T> in PNG loader to Quartet<T>
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Lenny Maiorani
|
f912a48315
Userland: Change static const variables to static constexpr
|
3 years ago |
Lenny Maiorani
|
9c56a83b76
Libraries: Use default constructors/destructors in LibGfx
|
3 years ago |
Andreas Kling
|
5ace66a903
LibGfx: Rename RGBA32 => ARGB32
|
3 years ago |
Andreas Kling
|
f7f7aa6986
LibGfx/PNG: Respect the tRNS chunk transparency with color type 2
|
3 years ago |
Andreas Kling
|
5c7f11f1cd
LibGfx/PNG: Collect tRNS (transparency chunk) info for all color types
|
3 years ago |
Andreas Kling
|
aa679643c1
LibGfx: Remove unnecessary includes from PNGLoader.cpp
|
3 years ago |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 years ago |
Andreas Kling
|
88da7cc383
LibGfx: Use ErrorOr<void> more internally in PNGImageDecoderPlugin
|
3 years ago |
Andreas Kling
|
5a79c69b02
LibGfx: Make ImageDecoderPlugin::frame() return ErrorOr<>
|
3 years ago |
Andreas Kling
|
2b866e3c9b
LibGfx: Remove ImageDecoderPlugin::bitmap() in favor of frame(index)
|
3 years ago |
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 |