intel/perf: fix how pipeline stats are stored
[mesa.git] / src / intel / perf / gen_perf_query.c
index 755ec9a83dd3f7e12ef1228e3fe43609cfb6492e..3d4f922b2b3c7b2e33847b6715df9e4cd4653a76 100644 (file)
@@ -625,7 +625,7 @@ snapshot_statistics_registers(struct gen_perf_context *ctx,
 
       perf->vtbl.store_register_mem(ctx->ctx, obj->pipeline_stats.bo,
                                     counter->pipeline_stat.reg, 8,
-                                    offset_in_bytes + i * sizeof(uint64_t));
+                                    offset_in_bytes + counter->offset);
    }
 }