.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" }
+ }
}
};
#define ETNA_QUERY_PA_TRIVIAL_REJECTED_COUNTER (ETNA_PM_QUERY_BASE + 23)
#define ETNA_QUERY_PA_CULLED_COUNTER (ETNA_PM_QUERY_BASE + 24)
+#define ETNA_QUERY_SE_CULLED_TRIANGLE_COUNT (ETNA_PM_QUERY_BASE + 25)
+#define ETNA_QUERY_SE_CULLED_LINES_COUNT (ETNA_PM_QUERY_BASE + 26)
+
struct etna_pm_query {
struct etna_query base;
struct etna_perfmon_signal *signal;