Add BGRA8Unorm, BGRA8Srgb, ZF32_X24S8 texture format

This commit is contained in:
HorrorTroll
2018-08-23 12:20:59 +07:00
parent 57dfa09e3a
commit aea5c9db3a
5 changed files with 85 additions and 8 deletions

View File

@@ -39,11 +39,17 @@ namespace Ryujinx.HLE.Gpu.Texture
case GalImageFormat.R32G32B32A32_UINT:
return Image.Width * Image.Height * 16;
case GalImageFormat.R32G32B32_SFLOAT:
case GalImageFormat.R32G32B32_SINT:
case GalImageFormat.R32G32B32_UINT:
return Image.Width * Image.Height * 12;
case GalImageFormat.R16G16B16A16_SFLOAT:
case GalImageFormat.R16G16B16A16_SINT:
case GalImageFormat.R16G16B16A16_SNORM:
case GalImageFormat.R16G16B16A16_UINT:
case GalImageFormat.R16G16B16A16_UNORM:
case GalImageFormat.D32_SFLOAT_S8_UINT:
return Image.Width * Image.Height * 8;
case GalImageFormat.A8B8G8R8_SINT_PACK32: