namespace Ryujinx.Graphics.Gal { public enum GalSurfaceFormat { Bitmap = 0x1c, Unknown1D = 0x1d, Rgba32Float = 0xc0, Rgba32Sint = 0xc1, Rgba32Uint = 0xc2, Rgbx32Float = 0xc3, Rgbx32Sint = 0xc4, Rgbx32Uint = 0xc5, Rgba16Unorm = 0xc6, Rgba16Snorm = 0xc7, Rgba16Sint = 0xc8, Rgba16Uint = 0xc9, Rgba16Float = 0xca, Rg32Float = 0xcb, Rg32Sint = 0xcc, Rg32Uint = 0xcd, Rgbx16Float = 0xce, Bgra8Unorm = 0xcf, Bgra8Srgb = 0xd0, Rgb10A2Unorm = 0xd1, Rgb10A2Uint = 0xd2, Rgba8Unorm = 0xd5, Rgba8Srgb = 0xd6, Rgba8Snorm = 0xd7, Rgba8Sint = 0xd8, Rgba8Uint = 0xd9, Rg16Unorm = 0xda, Rg16Snorm = 0xdb, Rg16Sint = 0xdc, Rg16Uint = 0xdd, Rg16Float = 0xde, Bgr10A2Unorm = 0xdf, R11G11B10Float = 0xe0, R32Sint = 0xe3, R32Uint = 0xe4, R32Float = 0xe5, Bgrx8Unorm = 0xe6, Bgrx8Srgb = 0xe7, B5G6R5Unorm = 0xe8, Bgr5A1Unorm = 0xe9, Rg8Unorm = 0xea, Rg8Snorm = 0xeb, Rg8Sint = 0xec, Rg8Uint = 0xed, R16Unorm = 0xee, R16Snorm = 0xef, R16Sint = 0xf0, R16Uint = 0xf1, R16Float = 0xf2, R8Unorm = 0xf3, R8Snorm = 0xf4, R8Sint = 0xf5, R8Uint = 0xf6, A8Unorm = 0xf7, Bgr5x1Unorm = 0xf8, Rgbx8Unorm = 0xf9, Rgbx8Srgb = 0xfa, Bgr5x1UnormUnknownFB = 0xfb, Bgr5x1UnormUnknownFC = 0xfc, Bgrx8UnormUnknownFD = 0xfd, Bgrx8UnormUnknownFE = 0xfe, Y32UintUnknownFF = 0xff } }