Add lame support for instanceID to draw module.
[mesa.git] / src / gallium / auxiliary / translate / translate.h
index 9ae7a482a070e835d38ae6bf53f73048e8cced9c..54ed2c1a4bebb67e404fb6a158f9beda9c369f0f 100644 (file)
 #include "pipe/p_format.h"
 #include "pipe/p_state.h"
 
+enum translate_element_type {
+   TRANSLATE_ELEMENT_NORMAL,
+   TRANSLATE_ELEMENT_INSTANCE_ID
+};
+
 struct translate_element 
 {
+   enum translate_element_type type;
    enum pipe_format input_format;
    enum pipe_format output_format;
    unsigned input_buffer:8;