anv: fix robust buffer access
[mesa.git] / src / intel / vulkan / anv_private.h
index eb18b147fc4cc91e4da21c7405d03d14548f2f6a..e4a7aa3a6ebe5ae59caa6aad8fd9a6e631ca0559 100644 (file)
@@ -2628,7 +2628,8 @@ struct anv_push_constants {
    /** Dynamic offsets for dynamic UBOs and SSBOs */
    uint32_t dynamic_offsets[MAX_DYNAMIC_BUFFERS];
 
-   uint64_t push_reg_mask;
+   /* Robust access pushed registers. */
+   uint64_t push_reg_mask[MESA_SHADER_STAGES];
 
    /** Pad out to a multiple of 32 bytes */
    uint32_t pad[2];