From e453ba69f42057d36559b2c84b6ad9f01eaf4c86 Mon Sep 17 00:00:00 2001
From: gdkchan <gab.dark.100@gmail.com>
Date: Tue, 26 Jan 2021 03:38:33 -0300
Subject: Add support for shader atomic min/max (S32) (#1948)

---
 .../StructuredIr/HelperFunctionsMask.cs                  | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

(limited to 'Ryujinx.Graphics.Shader/StructuredIr/HelperFunctionsMask.cs')

diff --git a/Ryujinx.Graphics.Shader/StructuredIr/HelperFunctionsMask.cs b/Ryujinx.Graphics.Shader/StructuredIr/HelperFunctionsMask.cs
index 53367fce..af462a7f 100644
--- a/Ryujinx.Graphics.Shader/StructuredIr/HelperFunctionsMask.cs
+++ b/Ryujinx.Graphics.Shader/StructuredIr/HelperFunctionsMask.cs
@@ -5,12 +5,14 @@ namespace Ryujinx.Graphics.Shader.StructuredIr
     [Flags]
     enum HelperFunctionsMask
     {
-        MultiplyHighS32 = 1 << 0,
-        MultiplyHighU32 = 1 << 1,
-        Shuffle         = 1 << 2,
-        ShuffleDown     = 1 << 3,
-        ShuffleUp       = 1 << 4,
-        ShuffleXor      = 1 << 5,
-        SwizzleAdd      = 1 << 6
+        AtomicMinMaxS32Shared  = 1 << 0,
+        AtomicMinMaxS32Storage = 1 << 1,
+        MultiplyHighS32        = 1 << 2,
+        MultiplyHighU32        = 1 << 3,
+        Shuffle                = 1 << 4,
+        ShuffleDown            = 1 << 5,
+        ShuffleUp              = 1 << 6,
+        ShuffleXor             = 1 << 7,
+        SwizzleAdd             = 1 << 8
     }
 }
\ No newline at end of file
-- 
cgit v1.2.3-70-g09d2