Commit Graph

33 Commits

Author SHA1 Message Date
Andrew Murray
8cb320a6d1 Comment unused enums 2025-05-31 21:32:44 +10:00
Andrew Murray
270313048d Do not use buffer 2025-05-31 21:32:30 +10:00
Andrew Murray
b40aa6888c Default to pixel format specific to mode 2025-05-31 21:32:20 +10:00
Andrew Murray
487c7b2be1 Restored use of bytes 2025-05-05 07:38:18 +10:00
REDxEYE
1eb30cf574
Update src/PIL/VtfImagePlugin.py
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2025-05-05 00:31:22 +03:00
Andrew Murray
f594d20623 Removed unneeded converts 2025-05-05 07:24:34 +10:00
Andrew Murray
2f16077586 Use ImageFile._Tile 2025-05-05 07:23:16 +10:00
Andrew Murray
2ec01c9c58 Added type hints 2025-05-05 06:44:37 +10:00
Andrew Murray
e29c0a511a Removed support for saving DXT1_ONEBITALPHA 2025-05-04 07:44:18 +10:00
Andrew Murray
1c7b3e4b1f Merge branch 'main' into vtf-support 2025-05-04 07:42:43 +10:00
Andrew Murray
753964ca48 Fixed type hints 2025-04-26 14:02:49 +10:00
pre-commit-ci[bot]
44d70b8b25 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-05-22 10:15:52 +00:00
Andrew Murray
0ed7d5c044 Assign exception string to variable first 2023-12-24 20:06:06 +11:00
Andrew Murray
f73325f780 mode is read-only 2023-12-24 20:03:33 +11:00
pre-commit-ci[bot]
d5e330e6aa [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-24 08:45:26 +00:00
pre-commit-ci[bot]
906890bfe8 [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
c3457f10eb Add switch to DXT1 encoder to select block mode (With alpha/Without alpha) 2022-12-26 13:43:22 +03:00
REDxEYE
6b781a623b Add raw encoders/decoders for 2 channel RG format 2022-12-26 13:43:22 +03:00
pre-commit-ci[bot]
53e1831617 [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
3e7843745b Add support for few more formats 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
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
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
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