aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorZack Rusin <[email protected]>2022-10-22 00:02:35 -0400
committerZack Rusin <[email protected]>2022-10-25 12:42:31 -0400
commit148e5f5529ac19c8a1aeabe6e11c92a39e44cc6a (patch)
tree01ae327d57e8ca650143af0ac947c44b588a43d2 /tools/perf/scripts/python/bin/export-to-postgresql-report
parent4bb50606cba221028f3b03e6a90f555d5d658cfc (diff)
drm/vmwgfx: Optimize initial sizes of cotables
It's important to get the initial size of cotables right because otherwise every app needs to start with a synchronous cotable resize. This has an measurable impact on system wide performance but is not relevant for long running single full screen apps for which the cotable resizes will happen early in the lifecycle and will continue running just fine. To eliminate the initial cotable resizes match the initial sizes to what the userspace expects. The actual result of the patch is simply setting the initial size of two of the cotables to a size that will align them to two pages instead of one. For a piglit run, before: name | total | per frame | per sec vmw_cotable_resize | 1405 | 0.12 | 1.58 vmw_execbuf_ioctl | 290805 | 25.43 | 326.05 After: name | total | per frame | per sec vmw_cotable_resize | 4 | 0.00 | 0.00 vmw_execbuf_ioctl | 281673 | 25.10 | 274.68 Signed-off-by: Zack Rusin <[email protected]> Reviewed-by: Michael Banack <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions