nir: add shader_info::io_lowered
[mesa.git] / src / compiler / shader_info.h
index 8c632de53871c49a3ab5c6934bb3fdbfc38aed46..844815d39c1283f52e359c6a0e3337da4039d13e 100644 (file)
@@ -193,6 +193,11 @@ typedef struct shader_info {
    /* Whether flrp has been lowered. */
    bool flrp_lowered:1;
 
+   /* Whether nir_lower_io has been called to lower derefs.
+    * nir_variables for inputs and outputs might not be present in the IR.
+    */
+   bool io_lowered:1;
+
    /* Whether the shader writes memory, including transform feedback. */
    bool writes_memory:1;