nir: Add options to nir_lower_compute_system_values to control compute ID base lowering
[mesa.git] / src / intel / dev / gen_debug.h
index 687bedb1a42297d48f87c216acee1f69199f024e..616d473bd264810020a8f6cf89c8766247b671be 100644 (file)
@@ -134,6 +134,9 @@ enum gen_debug_block_type {
    /* Driver identifier (struct gen_debug_block_driver) */
    GEN_DEBUG_BLOCK_TYPE_DRIVER,
 
+   /* Frame identifier (struct gen_debug_block_frame) */
+   GEN_DEBUG_BLOCK_TYPE_FRAME,
+
    /* Internal, never to be written out */
    GEN_DEBUG_BLOCK_TYPE_MAX,
 };
@@ -148,6 +151,11 @@ struct gen_debug_block_driver {
    uint8_t description[];
 };
 
+struct gen_debug_block_frame {
+   struct gen_debug_block_base base;
+   uint64_t frame_id;
+};
+
 extern void *intel_debug_identifier(void);
 extern uint32_t intel_debug_identifier_size(void);