freedreno/ir3: fix register usage calculations
[mesa.git] / src / gallium / auxiliary / rbug / rbug_proto.h
index 8fa183677130fa5be3e948e04f716d9302836865..2fce725bc9efe0a3bb964bd6299ef40c28aaf2ff 100644 (file)
@@ -52,16 +52,20 @@ enum rbug_opcode
        RBUG_OP_TEXTURE_READ_REPLY = -259,
        RBUG_OP_CONTEXT_LIST = 512,
        RBUG_OP_CONTEXT_INFO = 513,
-       RBUG_OP_CONTEXT_BLOCK_DRAW = 514,
-       RBUG_OP_CONTEXT_UNBLOCK_DRAW = 515,
+       RBUG_OP_CONTEXT_DRAW_BLOCK = 514,
+       RBUG_OP_CONTEXT_DRAW_STEP = 515,
+       RBUG_OP_CONTEXT_DRAW_UNBLOCK = 516,
+       RBUG_OP_CONTEXT_DRAW_RULE = 518,
+       RBUG_OP_CONTEXT_FLUSH = 519,
        RBUG_OP_CONTEXT_LIST_REPLY = -512,
        RBUG_OP_CONTEXT_INFO_REPLY = -513,
+       RBUG_OP_CONTEXT_DRAW_BLOCKED = 517,
        RBUG_OP_SHADER_LIST = 768,
        RBUG_OP_SHADER_INFO = 769,
        RBUG_OP_SHADER_DISABLE = 770,
        RBUG_OP_SHADER_REPLACE = 771,
        RBUG_OP_SHADER_LIST_REPLY = -768,
-       RBUG_OP_SHADER_INFO_REPLY = -769,
+       RBUG_OP_SHADER_INFO_REPLY = -769
 };
 
 /**
@@ -87,4 +91,9 @@ struct rbug_proto_header
  */
 struct rbug_connection;
 
+/**
+ * Get printable string for opcode.
+ */
+const char* rbug_proto_get_name(enum rbug_opcode opcode);
+
 #endif