Commit Graph

14178 Commits

Author SHA1 Message Date
REDxEYE
f368f30597 Add basic read tests for VTF 2022-12-26 13:43:22 +03:00
REDxEYE
3e7843745b Add support for few more formats 2022-12-26 13:43:22 +03:00
REDxEYE
ed70519396 Add better check for DXT1 with alpha 2022-12-26 13:43:22 +03:00
pre-commit-ci[bot]
b7a589475d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-12-26 13:43:22 +03:00
REDxEYE
59a43752d1 Refactor vtf saving 2022-12-26 13:43:21 +03:00
REDxEYE
afc0e8e1a0 Fix mipmap calculation 2022-12-26 13:43:21 +03:00
REDxEYE
7285b74a61 Add support for other common pixel formats 2022-12-26 13:43:21 +03:00
REDxEYE
c6c0749a16 Remove pointer casts as they may lead to UB and refactor code to not use union rgb565 structs 2022-12-26 13:43:21 +03:00
Andrew Murray
a05be82920 Minor changes 2022-12-26 13:43:21 +03:00
Andrew Murray
2cc5893d87 Restored black formatting 2022-12-26 13:43:21 +03:00
REDxEYE
a9364f33e5 Fix flake errors 2022-12-26 13:43:21 +03:00
REDxEYE
affaa62ec4 Made loops compatible with old C standart 2022-12-26 13:43:21 +03:00
REDxEYE
1ce95d1b9f Fix variable type 2022-12-26 13:43:21 +03:00
REDxEYE
1c3a1df632 Add back accidentally removed static from decode_565 2022-12-26 13:43:21 +03:00
pre-commit-ci[bot]
8e11a6144a [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-12-26 13:43:21 +03:00
REDxEYE
43592dde2b Add Bcn BC1 encoder 2022-12-26 13:43:21 +03:00
REDxEYE
0d9ac2af85 Update copyright 2022-12-26 13:43:21 +03:00
REDxEYE
b883b64911 Update copyright 2022-12-26 13:43:21 +03:00
REDxEYE
719a3ba709 Initial implementation of Bcn encoder 2022-12-26 13:43:19 +03:00
REDxEYE
59c2d19904 Adjusted formatting regions 2022-12-26 13:42:12 +03:00
pre-commit-ci[bot]
9223c06482 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-12-26 13:42:12 +03:00
REDxEYE
df3c025cbc Initial VTF read support 2022-12-26 13:42:12 +03:00
Andrew Murray
2755e0ffaa Update CHANGES.rst [ci skip] 2022-12-26 19:24:41 +11:00
Hugo van Kemenade
0a19b34a85
Merge pull request #6820 from radarhere/dds_l
Added DDS support for uncompressed L and LA images
2022-12-26 10:02:37 +02:00
Hugo van Kemenade
88420f6cfb
Merge pull request #6749 from radarhere/exif_lightsource
Added LightSource tag values to ExifTags
2022-12-26 10:01:32 +02:00
mergify[bot]
925e27c77f
Merge pull request #6826 from radarhere/libtiff
Updated libtiff shared library name
2022-12-26 06:49:14 +00:00
Andrew Murray
d2590437c4 Updated libtiff shared library name 2022-12-26 16:21:45 +11:00
Hugo van Kemenade
2ba0c5e3a0
Merge pull request #6822 from radarhere/libtiff
Updated libtiff to 4.5.0
2022-12-24 09:03:11 +02:00
Andrew Murray
426ac9c1fe Updated libtiff to 4.5.0 2022-12-24 14:19:32 +11:00
Andrew Murray
941a2d60b2 Added release notes 2022-12-24 08:41:57 +11:00
Andrew Murray
5c482e20af Document new ExifTags enums 2022-12-24 08:32:58 +11:00
Andrew Murray
8bd5fbf450 Update CHANGES.rst [ci skip] 2022-12-24 07:32:09 +11:00
Hugo van Kemenade
6fc0456688
Merge pull request #6821 from radarhere/pyaccess 2022-12-23 16:23:00 +02:00
Hugo van Kemenade
54eb83557f
Merge pull request #6819 from radarhere/png_exif
Resolves https://github.com/python-pillow/Pillow/issues/6804
2022-12-23 16:21:05 +02:00
Hugo van Kemenade
e0eca1f3d9
Merge pull request #6817 from radarhere/mpo_exif 2022-12-23 16:20:38 +02:00
Hugo van Kemenade
0934c25686
Merge pull request #6762 from radarhere/exif_hide_offsets 2022-12-23 16:05:21 +02:00
Hugo van Kemenade
7a19251d0d
Merge pull request #6787 from radarhere/gif_disposal
Resolves https://github.com/python-pillow/Pillow/issues/6785
2022-12-23 16:04:29 +02:00
Hugo van Kemenade
f9c88c984e
Merge pull request #6811 from radarhere/registered_extensions
Resolves https://github.com/python-pillow/Pillow/issues/6809
2022-12-23 15:59:53 +02:00
Andrew Murray
b0f1d2ed8d Clear pyaccess after re-assigning im 2022-12-23 23:20:06 +11:00
Andrew Murray
dcf3d0bee2 Added support for uncompressed LA images 2022-12-23 19:07:45 +11:00
REDxEYE
582b631001 Add missing LA test textures 2022-12-23 18:01:45 +11:00
Andrew Murray
9e6a7d9740 Added support for uncompressed L images 2022-12-23 17:43:18 +11:00
Andrew Murray
88f15eb9f0 Do not save EXIF from info 2022-12-23 12:10:36 +11:00
Hugo van Kemenade
edcfe09f12
Merge pull request #6795 from radarhere/modes 2022-12-22 18:09:11 +02:00
mergify[bot]
f1f17799c6
Merge pull request #6818 from radarhere/uninitialized
Initialize unsigned char variables
2022-12-22 07:45:48 +00:00
Andrew Murray
318b658c9c Initialize unsigned char variables 2022-12-22 17:16:52 +11:00
Andrew Murray
9898613c4d Fixed saving EXIF data to MPO 2022-12-22 15:31:36 +11:00
Andrew Murray
9dfba1fe2b Merge branch 'main' into exif_hide_offsets 2022-12-22 09:03:11 +11:00
Andrew Murray
921c46679d Merge branch 'main' into gif_disposal 2022-12-22 08:32:27 +11:00
Andrew Murray
818e967fec Merge branch 'main' into exif_lightsource 2022-12-22 07:50:35 +11:00