ryujinx/Ryujinx.Graphics/Gal/GalSurfaceFormat.cs

68 lines
2.3 KiB
C#
Raw Normal View History

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
}
}