From 39e7d06eea202e8dafdc1c3a6685dec660acd3f3 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 1 Aug 2024 22:41:51 -0400 Subject: [PATCH] agx: add some SRs the subgroup one seen in metal uniform atomic code, the quad one is by symmetry. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/compiler/agx_opcodes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/asahi/compiler/agx_opcodes.py b/src/asahi/compiler/agx_opcodes.py index 434ee3e3b61..914d409e86b 100644 --- a/src/asahi/compiler/agx_opcodes.py +++ b/src/asahi/compiler/agx_opcodes.py @@ -133,7 +133,9 @@ SR = enum("sr", { 52: 'thread_index_in_subgroup', 53: 'subgroup_index_in_threadgroup', 56: 'active_thread_index_in_quad', + 57: 'total_active_threads_in_quad', 58: 'active_thread_index_in_subgroup', + 59: 'total_active_threads_in_subgroup', 60: 'coverage_mask', 62: 'backfacing', 63: 'is_active_thread',