mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-30 07:27:49 +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