diff options
author | Gustavo Padovan <[email protected]> | 2016-06-02 00:06:35 +0200 |
---|---|---|
committer | Daniel Vetter <[email protected]> | 2016-06-03 00:01:59 +0200 |
commit | 1b47aaf9a93a69a61f8cc5219fd9c758b8588a59 (patch) | |
tree | e97513347003e85d1ea8cdd9d4a32ff73622159b /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | 60c9e19003763cf2f234f30411c7bafa82dd1c65 (diff) |
drm/fence: add fence to drm_pending_event
Now a drm_pending_event can either send a real drm_event or signal a
fence, or both. It allow us to signal via fences when the buffer is
displayed on the screen. Which in turn means that the previous buffer
is not in use anymore and can be freed or sent back to another driver
for processing.
v2: Comments from Daniel Vetter
- call fence_signal in drm_send_event_locked()
- remove unneeded !e->event check
v3: Remove drm_pending_event->destroy to fix a leak when e->file_priv
is not set.
Reviewed-by: Sean Paul <[email protected]>
Signed-off-by: Gustavo Padovan <[email protected]> (v2)
[danvet: fix one e->destroy in arcpgu due to rebasing.]
Signed-off-by: Daniel Vetter <[email protected]>
Link: http://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