metal: Apple Silicon macs also support rgba4 / rgb5a1 / rgb565.

This commit is contained in:
Alex Szpakowski
2022-01-24 21:19:40 -04:00
parent b3d37e5fc2
commit f4a85f42df
2 changed files with 8 additions and 12 deletions
+2 -3
View File
@@ -235,14 +235,13 @@ void Texture::uploadByteData(PixelFormat pixelformat, const void *data, size_t s
switch (pixelformat)
{
#ifdef LOVE_IOS
case PIXELFORMAT_PVR1_RGB2_UNORM:
case PIXELFORMAT_PVR1_RGB4_UNORM:
case PIXELFORMAT_PVR1_RGBA2_UNORM:
case PIXELFORMAT_PVR1_RGBA4_UNORM:
options |= MTLBlitOptionRowLinearPVRTC;
if (@available(macOS 11.0, iOS 9.0, *))
options |= MTLBlitOptionRowLinearPVRTC;
break;
#endif
default:
break;
}