GS:MTL: Fix texture flags

This commit is contained in:
TellowKrinkle
2026-07-08 14:08:29 +02:00
committed by lightningterror
parent fd46054fb7
commit 13e4973b48
+1 -5
View File
@@ -565,10 +565,8 @@ GSTexture* GSDeviceMTL::CreateSurface(GSTexture::Usage usage, int width, int hei
MTLTextureUsage mtl_usage = MTLTextureUsageShaderRead;
if (GSTexture::IsRenderTarget(usage))
{
if (GSTexture::IsRenderTargetOrDepthStencil(usage))
mtl_usage |= MTLTextureUsageRenderTarget;
}
if ((usage & GSTexture::FeedbackTarget) == GSTexture::FeedbackTarget)
{
@@ -577,9 +575,7 @@ GSTexture* GSDeviceMTL::CreateSurface(GSTexture::Usage usage, int width, int hei
}
if (GSTexture::IsShaderWrite(usage))
{
mtl_usage |= MTLTextureUsageShaderWrite;
}
[desc setUsage:mtl_usage];