Linus Groh
|
9c08bb9555
AK: Remove `try_` prefix from FixedArray creation functions
|
2 年之前 |
Tim Schumacher
|
f0b035b66c
LibCompress: Switch `ZlibCompressor` to a constructor pattern
|
2 年之前 |
Moustafa Raafat
|
ae2abcebbb
Everywhere: Use C++ concepts instead of requires clauses
|
2 年之前 |
Andreas Kling
|
b3b51a5001
LibGfx: Use a FixedArray for the dummy scanline in PNGWriter
|
2 年之前 |
Andreas Kling
|
e19c8897ee
LibGfx: Propagate errors that occur internally in PNGWriter
|
2 年之前 |
Andreas Kling
|
d88c7fee32
LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Karol Kosek
|
cf69763b54
LibGfx: Compress PNGs with a better compression level
|
3 年之前 |
Karol Kosek
|
6901d3dcec
LibGfx: Default-initialize dummy scanline
|
3 年之前 |
Karol Kosek
|
b5420b8a9a
LibGfx: Implement PNG filtering on write
|
3 年之前 |
Karol Kosek
|
98a90d79de
LibGfx: Move PNG header and paeth_predictor function to a shared header
|
3 年之前 |
Karol Kosek
|
ebc20f7ac3
LibGfx: Use enum instead of magic numbers for PNG Color and Filter types
|
3 年之前 |
Karol Kosek
|
9aafaec259
LibGfx: Use ZlibCompressor for compressing PNG files
|
3 年之前 |
Sam Atkins
|
45cf40653a
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
|
3 年之前 |
Marcus Nilsson
|
6523f03d47
LibGfx: Change return type of Adler32 checksums in PNGWriter
|
3 年之前 |
Ali Mohammad Pur
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
3 年之前 |
Ali Mohammad Pur
|
3a9f00c59b
Everywhere: Use OOM-safe ByteBuffer APIs where possible
|
3 年之前 |
Gunnar Beutner
|
079dec11d3
LibGfx: Fix writing PNG headers on x86_64
|
4 年之前 |
Gunnar Beutner
|
e4538ce8ef
LibGfx: Fix a spelling mistake in a variable name
|
4 年之前 |
Aziz Berkay Yesilyurt
|
d1028f8aed
LibGfx: Use clear_with capacity instead of clear in PNGWriter
|
4 年之前 |
Aziz Berkay Yesilyurt
|
b70f2b00a3
LibGfx: Store the size of the chunk from start in PNGWriter
|
4 年之前 |
Aziz Berkay Yesilyurt
|
db36ddc763
LibGfx: Prevent a copy in PNGWriter by storing type data at start
|
4 年之前 |
Aziz Berkay Yesilyurt
|
d84c4b94da
LibGfx: Prevent frequent memory allocations in PNGWriter
|
4 年之前 |
Aziz Berkay Yesilyurt
|
97859aaff1
LibGfx: Use ByteBuffer instead of Vector<u8> in PNGWriter
|
4 年之前 |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Andreas Kling
|
6793574003
LibGfx: Improve PNG encoder API somewhat
|
4 年之前 |
Pierre
|
a1d7739607
LibGfx: adding a very simple PNG writer
|
4 年之前 |