i965: move mdapi result data format to intel/perf
[mesa.git] / src / intel / perf / gen_perf_mdapi.h
index dcaa8c3ebeb37abacee2dac1ab96c89f2aae2c00..fcdee07901341859314422c05b13b333f61cfffe 100644 (file)
@@ -26,6 +26,9 @@
 
 #include <stdint.h>
 
+struct gen_device_info;
+struct gen_perf_query_result;
+
 /*
  * Data format expected by MDAPI.
  */
@@ -116,4 +119,9 @@ struct mdapi_pipeline_metrics {
    uint64_t CSInvocations;
 };
 
+int gen_perf_query_result_write_mdapi(void *data, uint32_t data_size,
+                                      const struct gen_device_info *devinfo,
+                                      const struct gen_perf_query_result *result,
+                                      uint64_t freq_start, uint64_t freq_end);
+
 #endif /* GEN_PERF_MDAPI_H */