etnaviv: support SE performance counters
[mesa.git] / src / gallium / drivers / etnaviv / etnaviv_query_pm.c
index 8e83eb185cc82e043e4ab7b72bf149f7ff15849f..759e3a5d09fc1a75aca179718ccb3fa024ac6176 100644 (file)
@@ -213,6 +213,20 @@ static const struct etna_perfmon_config query_config[] = {
       .source = (const struct etna_perfmon_source[]) {
          { "PA", "CULLED_COUNTER" }
       }
+   },
+   {
+      .name = "se-culled-triangle-count",
+      .type = ETNA_QUERY_SE_CULLED_TRIANGLE_COUNT,
+      .source = (const struct etna_perfmon_source[]) {
+         { "SE", "CULLED_TRIANGLE_COUNT" }
+      }
+   },
+   {
+      .name = "se-culled-lines-count",
+      .type = ETNA_QUERY_SE_CULLED_LINES_COUNT,
+      .source = (const struct etna_perfmon_source[]) {
+         { "SE", "CULLED_LINES_COUNT" }
+      }
    }
 };