diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2021-12-30 13:10:54 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-30 17:10:54 +0100 |
| commit | c05c8e09d48eb36beef02fda885ec0fd36135463 (patch) | |
| tree | 7a83c260c275e9d445e0c2561c2894158b8620a5 /Ryujinx.Graphics.GAL | |
| parent | 1485780d90a554a9a71585ff1dd6e049b32b761e (diff) | |
Add support for the R4G4 texture format (#2956)
Diffstat (limited to 'Ryujinx.Graphics.GAL')
| -rw-r--r-- | Ryujinx.Graphics.GAL/Capabilities.cs | 3 | ||||
| -rw-r--r-- | Ryujinx.Graphics.GAL/Format.cs | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.GAL/Capabilities.cs b/Ryujinx.Graphics.GAL/Capabilities.cs index 20bd87c6..54a9ae3b 100644 --- a/Ryujinx.Graphics.GAL/Capabilities.cs +++ b/Ryujinx.Graphics.GAL/Capabilities.cs @@ -6,6 +6,7 @@ namespace Ryujinx.Graphics.GAL public bool HasVectorIndexingBug { get; } public bool SupportsAstcCompression { get; } + public bool SupportsR4G4Format { get; } public bool SupportsFragmentShaderInterlock { get; } public bool SupportsFragmentShaderOrderingIntel { get; } public bool SupportsImageLoadFormatted { get; } @@ -24,6 +25,7 @@ namespace Ryujinx.Graphics.GAL bool hasFrontFacingBug, bool hasVectorIndexingBug, bool supportsAstcCompression, + bool supportsR4G4Format, bool supportsFragmentShaderInterlock, bool supportsFragmentShaderOrderingIntel, bool supportsImageLoadFormatted, @@ -40,6 +42,7 @@ namespace Ryujinx.Graphics.GAL HasFrontFacingBug = hasFrontFacingBug; HasVectorIndexingBug = hasVectorIndexingBug; SupportsAstcCompression = supportsAstcCompression; + SupportsR4G4Format = supportsR4G4Format; SupportsFragmentShaderInterlock = supportsFragmentShaderInterlock; SupportsFragmentShaderOrderingIntel = supportsFragmentShaderOrderingIntel; SupportsImageLoadFormatted = supportsImageLoadFormatted; diff --git a/Ryujinx.Graphics.GAL/Format.cs b/Ryujinx.Graphics.GAL/Format.cs index 98b6f506..d5e183ba 100644 --- a/Ryujinx.Graphics.GAL/Format.cs +++ b/Ryujinx.Graphics.GAL/Format.cs @@ -58,6 +58,7 @@ namespace Ryujinx.Graphics.GAL D32FloatS8Uint, R8G8B8X8Srgb, R8G8B8A8Srgb, + R4G4Unorm, R4G4B4A4Unorm, R5G5B5X1Unorm, R5G5B5A1Unorm, |
