unsigned is_branch:1;
unsigned pre_dedent:1;
unsigned post_indent:1;
- enum tgsi_output_mode output_mode:3;
- const char *mnemonic;
- uint opcode;
+ enum tgsi_output_mode output_mode:4;
+ unsigned opcode:8;
};
const struct tgsi_opcode_info *
tgsi_get_opcode_name( uint opcode );
const char *
-tgsi_get_processor_name( uint processor );
+tgsi_get_processor_name(enum pipe_shader_type processor);
enum tgsi_opcode_type {
TGSI_TYPE_UNTYPED, /* for MOV */
}
enum tgsi_opcode_type
-tgsi_opcode_infer_src_type( uint opcode );
+tgsi_opcode_infer_src_type( uint opcode, uint src_idx );
enum tgsi_opcode_type
-tgsi_opcode_infer_dst_type( uint opcode );
+tgsi_opcode_infer_dst_type( uint opcode, uint dst_idx );
#if defined __cplusplus
}