Skip to content

Commit e29c0a5

Browse files
committed
Removed support for saving DXT1_ONEBITALPHA
1 parent 1c7b3e4 commit e29c0a5

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

Tests/test_file_vtf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ def test_vtf_read(
105105
(VtfPF.RGB888, "Tests/images/vtf_rgb888.png", "RGB", 0.0),
106106
(VtfPF.BGR888, "Tests/images/vtf_bgr888.png", "RGB", 0.0),
107107
(VtfPF.DXT1, "Tests/images/vtf_dxt1.png", "RGBA", 3.0),
108-
(VtfPF.DXT1_ONEBITALPHA, "Tests/images/vtf_dxt1A.png", "RGBA", 8.0),
109108
(VtfPF.RGBA8888, "Tests/images/vtf_rgba8888.png", "RGBA", 0),
110109
],
111110
)

src/PIL/VtfImagePlugin.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,6 @@ def _write_image(fp: IO[bytes], im: Image.Image, pixel_format: VtfPF) -> None:
166166
encoder = "bcn"
167167
encoder_args = (1,)
168168
im = im.convert("RGBA")
169-
elif pixel_format == VtfPF.DXT1_ONEBITALPHA:
170-
encoder = "bcn"
171-
encoder_args = (1, "DXT1A")
172169
elif pixel_format == VtfPF.DXT3:
173170
encoder = "bcn"
174171
encoder_args = (3,)
@@ -321,9 +318,7 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None:
321318

322319
flags = CompiledVtfFlags(0)
323320

324-
if pixel_format == VtfPF.DXT1_ONEBITALPHA:
325-
flags |= CompiledVtfFlags.ONEBITALPHA
326-
elif pixel_format in (
321+
if pixel_format in (
327322
VtfPF.DXT3,
328323
VtfPF.DXT5,
329324
VtfPF.RGBA8888,
@@ -332,8 +327,6 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None:
332327
VtfPF.IA88,
333328
):
334329
flags |= CompiledVtfFlags.EIGHTBITALPHA
335-
else:
336-
pass
337330
im = im.resize((_closest_power(im.width), _closest_power(im.height)))
338331
width, height = im.size
339332

0 commit comments

Comments
 (0)