summaryrefslogtreecommitdiff
path: root/src/radeon_kms.c
diff options
context:
space:
mode:
authorMichel Dänzer <michel.daenzer@amd.com>2018-12-20 19:00:08 +0100
committerMichel Dänzer <michel@daenzer.net>2018-12-28 12:05:35 +0100
commit64942d2c49f9fa1afcc42c07943d076a40963e51 (patch)
treee8bb6d3b2f4da640b2e1ab27b1960092d80901d3 /src/radeon_kms.c
parentf450632077843a95a6ef269febbfb64a605045ed (diff)
Move deferred vblank events to separate drm_vblank_deferred list
It was still possible for nested xorg_list_for_each_entry_safe loops to occur over the drm_vblank_signalled list, which could mess up that list. Moving deferred events to a separate list allows processing the drm_vblank_signalled list without xorg_list_for_each_entry_safe. Bugzilla: https://bugs.freedesktop.org/108600 (Ported from amdgpu commit 51ba6dddee40c3688d4c7b12eabeab516ed153b7)
Diffstat (limited to 'src/radeon_kms.c')
0 files changed, 0 insertions, 0 deletions