2
0
Эх сурвалжийг харах

metal: fix textures not being tagged with compute-write flags.

Alex Szpakowski 3 жил өмнө
parent
commit
44d87ff7ce

+ 2 - 0
src/modules/graphics/metal/Texture.mm

@@ -78,6 +78,8 @@ Texture::Texture(love::graphics::Graphics *gfxbase, id<MTLDevice> device, const
 		desc.usage |= MTLTextureUsageShaderRead;
 	if (renderTarget)
 		desc.usage |= MTLTextureUsageRenderTarget;
+	if (computeWrite)
+		desc.usage |= MTLTextureUsageShaderWrite;
 
 	texture = [device newTextureWithDescriptor:desc];