Skip to content
Snippets Groups Projects

Fix https://bugs.freedesktop.org/109364 (switching vsync on and off in vkquake breaks TearFree)

Merged Fix https://bugs.freedesktop.org/109364 (switching vsync on and off in vkquake breaks TearFree)
All threads resolved!
Merged Michel Dänzer requested to merge daenzer/xf86-video-amdgpu:bugzilla-109364 into master
All threads resolved!

The first patch fixes a related issue discovered when trying to reproduce the bug with warzone2100.

The second patch fixes the bug reported in bugzilla.

The third patch fixes another related issue I noticed while working on the second patch.

Edited by Michel Dänzer

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Michel Dänzer resolved all discussions

    resolved all discussions

  • Michel Dänzer added 3 commits

    added 3 commits

    • 9d063224 - Only update drmmode_crtc->flip_pending after actually submitting a flip
    • 7f75a6fb - Call drmHandleEvent again if it was interrupted by a signal
    • 4abffc69 - Keep waiting for a pending flip if drm_handle_event returns 0

    Compare with previous version

  • Michel Dänzer unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Michel Dänzer changed title from {-WIP: https://bugs.freedesktop.org/109364-} to {+Fix https://bugs.freedesktop.org/109364 (switching vsync on and off in vkquake breaks TearFree)+}

    changed title from {-WIP: https://bugs.freedesktop.org/109364-} to {+Fix https://bugs.freedesktop.org/109364 (switching vsync on and off in vkquake breaks TearFree)+}

  • Michel Dänzer changed the description

    changed the description

  • Michel Dänzer added 2 commits

    added 2 commits

    • ebbf09bb - Call drmHandleEvent again if it was interrupted by a signal
    • ae405616 - Keep waiting for a pending flip if drm_handle_event returns 0

    Compare with previous version

  • Michel Dänzer added 3 commits

    added 3 commits

    • e72a02ba - Only update drmmode_crtc->flip_pending after actually submitting a flip
    • 3ff2cc22 - Call drmHandleEvent again if it was interrupted by a signal
    • 9045fb31 - Keep waiting for a pending flip if drm_handle_event returns 0

    Compare with previous version

  • Please register or sign in to reply
    Loading