About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/shader_enums.c
diff options
context:
space:
mode:
authorKonstantin Seurer <konstantin.seurer@gmail.com>2023-08-01 14:35:21 +0200
committerMarge Bot <emma+marge@anholt.net>2023-08-18 16:57:22 +0000
commitccc52ae887cb3a5e9278354a54d1bbae3de92169 (patch)
tree5bc3d942cb31731b6d50567b2517a8de8625664e /src/compiler/shader_enums.c
parent2953c93cca245cb7bb28d95fab7cd1208cbb1a55 (diff)
nir: Add shader enqueue data structures and handling
There are two new variable modes: - nir_var_mem_node_payload - nir_var_mem_node_payload_in Also add a few more intrinsics and some shader info. Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24512>
Diffstat (limited to 'src/compiler/shader_enums.c')
-rw-r--r--src/compiler/shader_enums.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/shader_enums.c b/src/compiler/shader_enums.c
index b3a35702acb..ea36dc84b59 100644
--- a/src/compiler/shader_enums.c
+++ b/src/compiler/shader_enums.c
@@ -389,6 +389,8 @@ gl_system_value_name(gl_system_value sysval)
ENUM(SYSTEM_VALUE_FULLY_COVERED),
ENUM(SYSTEM_VALUE_FRAG_SIZE),
ENUM(SYSTEM_VALUE_FRAG_INVOCATION_COUNT),
+ ENUM(SYSTEM_VALUE_SHADER_INDEX),
+ ENUM(SYSTEM_VALUE_COALESCED_INPUT_COUNT),
};
STATIC_ASSERT(ARRAY_SIZE(names) == SYSTEM_VALUE_MAX);
return NAME(sysval);