summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/freedreno_perfcntr.h
AgeCommit message (Collapse)AuthorFilesLines
2019-11-21freedreno/perfcntrs: move to shared locationRob Clark1-125/+0
This should eventually be useful for VK_KHR_performance_query as well. And in the more near term, for fdperf. Attempt to not break android build is best-effort and untested. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
2019-11-21freedreno/perfcntrs: remove gallium dependenciesRob Clark1-4/+29
Prep work to move to a shared location. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
2019-11-21freedreno/perfcntrs: small cleanupRob Clark1-0/+28
When we had one gen supporting performance counters, it made sense to have these builder macros in the .c file with the table. But time has come to de-duplicate. Signed-off-by: Rob Clark <robdclark@chromium.org> Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
2018-07-18freedreno: batch query support (perfcounters)Rob Clark1-0/+72
Core infrastructure for performance counters, using gallium's batch query interface (to support AMD_performance_monitor). Signed-off-by: Rob Clark <robdclark@gmail.com>