mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-01 18:33:05 +03:00
Removed support for saving DXT1_ONEBITALPHA
This commit is contained in:
parent
1c7b3e4b1f
commit
e29c0a511a
|
@ -105,7 +105,6 @@ def test_vtf_read(
|
|||
(VtfPF.RGB888, "Tests/images/vtf_rgb888.png", "RGB", 0.0),
|
||||
(VtfPF.BGR888, "Tests/images/vtf_bgr888.png", "RGB", 0.0),
|
||||
(VtfPF.DXT1, "Tests/images/vtf_dxt1.png", "RGBA", 3.0),
|
||||
(VtfPF.DXT1_ONEBITALPHA, "Tests/images/vtf_dxt1A.png", "RGBA", 8.0),
|
||||
(VtfPF.RGBA8888, "Tests/images/vtf_rgba8888.png", "RGBA", 0),
|
||||
],
|
||||
)
|
||||
|
|
|
@ -166,9 +166,6 @@ def _write_image(fp: IO[bytes], im: Image.Image, pixel_format: VtfPF) -> None:
|
|||
encoder = "bcn"
|
||||
encoder_args = (1,)
|
||||
im = im.convert("RGBA")
|
||||
elif pixel_format == VtfPF.DXT1_ONEBITALPHA:
|
||||
encoder = "bcn"
|
||||
encoder_args = (1, "DXT1A")
|
||||
elif pixel_format == VtfPF.DXT3:
|
||||
encoder = "bcn"
|
||||
encoder_args = (3,)
|
||||
|
@ -321,9 +318,7 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None:
|
|||
|
||||
flags = CompiledVtfFlags(0)
|
||||
|
||||
if pixel_format == VtfPF.DXT1_ONEBITALPHA:
|
||||
flags |= CompiledVtfFlags.ONEBITALPHA
|
||||
elif pixel_format in (
|
||||
if pixel_format in (
|
||||
VtfPF.DXT3,
|
||||
VtfPF.DXT5,
|
||||
VtfPF.RGBA8888,
|
||||
|
@ -332,8 +327,6 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None:
|
|||
VtfPF.IA88,
|
||||
):
|
||||
flags |= CompiledVtfFlags.EIGHTBITALPHA
|
||||
else:
|
||||
pass
|
||||
im = im.resize((_closest_power(im.width), _closest_power(im.height)))
|
||||
width, height = im.size
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user