include texture decoder in pixel format info

This commit is contained in:
Samuliak 2024-09-28 12:06:49 +02:00
parent 3de2b0325b
commit ed5f72a1ca
3 changed files with 65 additions and 134 deletions

View file

@ -497,7 +497,7 @@ void MetalRenderer::texture_releaseTextureUploadBuffer(uint8* mem)
TextureDecoder* MetalRenderer::texture_chooseDecodedFormat(Latte::E_GX2SURFFMT format, bool isDepth, Latte::E_DIM dim, uint32 width, uint32 height)
{
return GetMtlTextureDecoder(format, isDepth);
return GetMtlPixelFormatInfo(format, isDepth).textureDecoder;
}
void MetalRenderer::texture_clearSlice(LatteTexture* hostTexture, sint32 sliceIndex, sint32 mipIndex)