From 75f77fdbddca97ed0f5d417b892ec171291d2e24 Mon Sep 17 00:00:00 2001 From: Benjamin Doherty Date: Thu, 30 Jun 2022 15:39:01 -0700 Subject: [PATCH] Metal: Allow Filament to disregard MTLTexture pixelFormat when importing --- filament/backend/src/metal/MetalDriver.mm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/filament/backend/src/metal/MetalDriver.mm b/filament/backend/src/metal/MetalDriver.mm index 0c3a814c91..d5409649e3 100644 --- a/filament/backend/src/metal/MetalDriver.mm +++ b/filament/backend/src/metal/MetalDriver.mm @@ -262,10 +262,6 @@ void MetalDriver::importTextureR(Handle th, intptr_t i, ASSERT_PRECONDITION(metalTexture.mipmapLevelCount == levels, "Imported id levels (%d) != Filament texture levels (%d)", metalTexture.mipmapLevelCount, levels); - MTLPixelFormat filamentMetalFormat = getMetalFormat(mContext, format); - ASSERT_PRECONDITION(metalTexture.pixelFormat == filamentMetalFormat, - "Imported id format (%d) != Filament texture format (%d)", - metalTexture.pixelFormat, filamentMetalFormat); MTLTextureType filamentMetalType = getMetalType(target); ASSERT_PRECONDITION(metalTexture.textureType == filamentMetalType, "Imported id type (%d) != Filament texture type (%d)",