mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-31 07:57:27 +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.RGB888, "Tests/images/vtf_rgb888.png", "RGB", 0.0), | ||||||
|         (VtfPF.BGR888, "Tests/images/vtf_bgr888.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, "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), |         (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 = "bcn" | ||||||
|         encoder_args = (1,) |         encoder_args = (1,) | ||||||
|         im = im.convert("RGBA") |         im = im.convert("RGBA") | ||||||
|     elif pixel_format == VtfPF.DXT1_ONEBITALPHA: |  | ||||||
|         encoder = "bcn" |  | ||||||
|         encoder_args = (1, "DXT1A") |  | ||||||
|     elif pixel_format == VtfPF.DXT3: |     elif pixel_format == VtfPF.DXT3: | ||||||
|         encoder = "bcn" |         encoder = "bcn" | ||||||
|         encoder_args = (3,) |         encoder_args = (3,) | ||||||
|  | @ -321,9 +318,7 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None: | ||||||
| 
 | 
 | ||||||
|     flags = CompiledVtfFlags(0) |     flags = CompiledVtfFlags(0) | ||||||
| 
 | 
 | ||||||
|     if pixel_format == VtfPF.DXT1_ONEBITALPHA: |     if pixel_format in ( | ||||||
|         flags |= CompiledVtfFlags.ONEBITALPHA |  | ||||||
|     elif pixel_format in ( |  | ||||||
|         VtfPF.DXT3, |         VtfPF.DXT3, | ||||||
|         VtfPF.DXT5, |         VtfPF.DXT5, | ||||||
|         VtfPF.RGBA8888, |         VtfPF.RGBA8888, | ||||||
|  | @ -332,8 +327,6 @@ def _save(im: Image.Image, fp: IO[bytes], filename: str | bytes) -> None: | ||||||
|         VtfPF.IA88, |         VtfPF.IA88, | ||||||
|     ): |     ): | ||||||
|         flags |= CompiledVtfFlags.EIGHTBITALPHA |         flags |= CompiledVtfFlags.EIGHTBITALPHA | ||||||
|     else: |  | ||||||
|         pass |  | ||||||
|     im = im.resize((_closest_power(im.width), _closest_power(im.height))) |     im = im.resize((_closest_power(im.width), _closest_power(im.height))) | ||||||
|     width, height = im.size |     width, height = im.size | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user