diff options
author | Keith Packard <[email protected]> | 2016-06-04 01:16:22 -0700 |
---|---|---|
committer | Daniel Vetter <[email protected]> | 2016-08-08 10:59:56 +0200 |
commit | fcc60b413d14dd06ddbd79ec50e83c4fb2a097ba (patch) | |
tree | f1f3cf50c3ce94ad80e9b8494d5b7e25fa8682a9 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | |
parent | fa5386459f06dc3b9181d4c954f980b127d1a32f (diff) |
drm: Don't prepare or cleanup unchanging frame buffers [v3]
When reconfiguring a plane position (as in moving the cursor), the
frame buffer for the cursor isn't changing, so don't call the prepare
or cleanup driver functions.
This avoids making cursor position updates block on all pending rendering.
v3: use drm_atomic_helper_framebuffer_changed in both prepare and
cleanup phases instead of keeping state in the plane.
cc: [email protected]
cc: David Airlie <[email protected]>
cc: Daniel Vetter <[email protected]>
Signed-off-by: Keith Packard <[email protected]>
[danvet: Rebase onto 4.8]
Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions