nir: Populate some places where existing system values were missing
[mesa.git] / src / compiler / nir / nir.c
index 2fe9c6e295cce65b9a4bde2a2652da74ef5a1284..40c3949058594d52d7927c515c8b06b94acc85a1 100644 (file)
@@ -2220,6 +2220,10 @@ nir_system_value_from_intrinsic(nir_intrinsic_op intrin)
       return SYSTEM_VALUE_LOCAL_GROUP_SIZE;
    case nir_intrinsic_load_global_invocation_id:
       return SYSTEM_VALUE_GLOBAL_INVOCATION_ID;
+   case nir_intrinsic_load_global_invocation_index:
+      return SYSTEM_VALUE_GLOBAL_INVOCATION_INDEX;
+   case nir_intrinsic_load_work_dim:
+      return SYSTEM_VALUE_WORK_DIM;
    case nir_intrinsic_load_user_data_amd:
       return SYSTEM_VALUE_USER_DATA_AMD;
    default: