Haoyu Qiu
|
45e55d51de
Fix invalid memory usage when using Image.convert
|
3 years ago |
Haoyu Qiu
|
73d5851232
Expose `Image.COMPRESS_SOURCE_LAYERED` to scripting
|
3 years ago |
Rémi Verschelde
|
71066cd63b
Update copyright statements to 2022
|
3 years ago |
Dipal M Zambare
|
b626c57bc7
Fixes 50428, added missing checks for image lock
|
4 years ago |
Haoyu Qiu
|
91ea7530bd
Validates the `p_format` parameter in `Image::create` functions.
|
4 years ago |
Paweł Fertyk
|
2676d815ab
Validate image formats, check if resize_to_po2 failed
|
4 years ago |
Marcel Admiraal
|
7e03bd1671
Remove duplicate WARN_PRINTS macro
|
4 years ago |
Morris Tabor
|
5de08ef1d6
Implement lossless WebP encoding
|
4 years ago |
Rémi Verschelde
|
140350d767
Style: Enforce braces around if blocks and loops
|
4 years ago |
Rémi Verschelde
|
b4af1eba0a
Style: Enforce use of bool literals instead of integers
|
4 years ago |
Rémi Verschelde
|
a828398655
Style: Replaces uses of 0/NULL by nullptr (C++11)
|
4 years ago |
Rémi Verschelde
|
b5e1e05ef2
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
4 years ago |
Rémi Verschelde
|
64a63e0861
Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine
|
4 years ago |
Rémi Verschelde
|
3d15f04668
Style: clang-format: Disable AllowShortIfStatementsOnASingleLine
|
4 years ago |
Rémi Verschelde
|
70ae90e0e8
Core: Drop custom `copymem`/`zeromem` defines
|
4 years ago |
Haoyu Qiu
|
0a17e96ab2
Fix invalid memory usage when modifying locked image
|
4 years ago |
Rémi Verschelde
|
49646383f1
Update copyright statements to 2021
|
4 years ago |
Theogen Ratkin
|
8f6a6ac8d0
Add interpolation parameter to resize_to_po2()
|
4 years ago |
Hugo Locurcio
|
7db872b55a
Add `Image.load_bmp_from_buffer()` for run-time BMP image loading
|
4 years ago |
Marcel Schneider
|
c62ce03679
Make sure that a new image can only be created when the buffer is not currently locked
|
5 years ago |
Rémi Verschelde
|
8e6dd3191f
Image: Improve error messages for invalid creation size
|
5 years ago |
Paul Herman
|
850f07a4d9
Expose loading TGA images in Image.
|
5 years ago |
Maganty Rushyendra
|
afac2514f8
Fix upscaling image with bilinear interpolation option specified
|
5 years ago |
azagaya
|
a6d8773d0b
Fixing wrong blending rect methods
|
5 years ago |
Andrii Doroshenko (Xrayez)
|
a3cad44f44
Add `Image.save_png_to_buffer` method
|
5 years ago |
Vasiliy Makarov
|
982dee67f0
Fix square image resize
|
5 years ago |
clayjohn
|
2c0d391c48
Force mipmaps off when importing RGBA4444 textures
|
5 years ago |
Haoyu Qiu
|
f7d4e6ef6b
Fixes invalid writes in Image operations
|
5 years ago |
Eric Rybicki
|
439e0027ec
Fix AtlasPacker ignoring semi-transparent pixels
|
5 years ago |
clayjohn
|
7a9fc69a16
Fallback to RGBA4444 for textures with alpha set to ETC compression
|
5 years ago |