gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS
[mesa.git] / src / gallium / drivers / freedreno / disasm.h
index 92efd5ae53c6a3ad149635c476088c6ce55de575..e81dd1c8ef4c8a12ad8d7cc50e589720b7ae41ee 100644 (file)
 enum shader_t {
        SHADER_VERTEX,
        SHADER_FRAGMENT,
+       SHADER_COMPUTE,
 };
 
 /* bitmask of debug flags */
 enum debug_t {
        PRINT_RAW      = 0x1,    /* dump raw hexdump */
+       PRINT_VERBOSE  = 0x2,
 };
 
-int disasm(uint32_t *dwords, int sizedwords, int level, enum shader_t type);
+int disasm_a2xx(uint32_t *dwords, int sizedwords, int level, enum shader_t type);
+int disasm_a3xx(uint32_t *dwords, int sizedwords, int level, enum shader_t type);
 void disasm_set_debug(enum debug_t debug);
 
 #endif /* DISASM_H_ */