summaryrefslogtreecommitdiff
path: root/present/present.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09Present: add PresentCapabilitySyncobj and PresentPixmapSyncedErik Kurzinger1-0/+15
2023-06-19present: add support for PresentOptionAsyncMayTearXaver Hugl1-1/+1
2021-07-20present: fallback get_crtc to return crtc belonging to screen with present ex...Łukasz Spintzyk1-1/+9
2020-09-15present: Include dix-config.h instead of xorg-config.hMichel Dänzer1-4/+0
2020-02-18present: Unfold and annotate the target-msc getterRoman Gilg1-30/+60
2020-02-18present: Adjust timings with value argumentsRoman Gilg1-12/+13
2018-11-29present: fix compile warning with debug tracesLionel Landwerlin1-1/+1
2018-03-28present: Add more hooks to internal flip mode APIRoman Gilg1-0/+28
2018-03-28present: Move timings adjustment in common part of flip mode APIRoman Gilg1-0/+38
2018-03-28present: Add flip mode API hook for present_can_window_flipRoman Gilg1-0/+9
2018-03-28present: Add flip mode API hook for present_pixmapRoman Gilg1-0/+57
2018-03-28present: Move screen flip functionality in separate fileRoman Gilg1-1022/+3
2018-03-05glamor: Implement GetSupportedModifiersLouis-Francis Ratté-Boulianne1-0/+38
2018-03-05present: Send PresentCompleteModeSuboptimalCopy appropriatelyLouis-Francis Ratté-Boulianne1-16/+34
2018-01-24Revert "present: Only send PresentCompleteNotify events to the presenting cli...Michel Dänzer1-6/+2
2017-11-23present: Only send PresentCompleteNotify events to the presenting clientMichel Dänzer1-2/+6
2017-10-04present: Check the whole exec queue on eventLouis-Francis Ratté-Boulianne1-4/+0
2017-02-08present: Allow flipping with PRIME slave outputsMichel Dänzer1-16/+0
2017-02-01present: disable page flip only when a slave crtc is activeQiang Yu1-1/+13
2017-01-10present: Only call present_flip_notify if vblank->queued == FALSEMichel Dänzer1-1/+4
2016-08-15present: Call set_abort_flip / restore_screen_pixmap in clear_window_flipMichel Dänzer1-2/+2
2016-08-15present: Make present_restore_screen_pixmap handle screen->root == NULLMichel Dänzer1-2/+3
2016-07-28present: Only call restore_screen_pixmap once from set_abort_flipMichel Dänzer1-3/+4
2016-06-17xrandrprovider: Do not use separate lists for unbound / source / offload slavesHans de Goede1-1/+1
2016-06-17present: Fix presentation of flips out of orderChris Wilson1-3/+6
2016-06-17present: Improve scaling of vblank handlerChris Wilson1-9/+15
2016-03-24present: Only requeue for next MSC after flip failureMichel Dänzer1-1/+1
2016-03-11present: fail flipping if we have any slave outputsDave Airlie1-0/+4
2016-03-01present: Call present_restore_screen_pixmap from present_set_abort_flipMichel Dänzer1-14/+14
2016-03-01present: Factor code for restoring screen pixmap out of present_unflip (v2)Michel Dänzer1-16/+23
2016-03-01present: Only update screen pixmap from flip pixmap once per unflipMichel Dänzer1-7/+9
2016-02-25present: Only requeue if target MSC is not reached after an unflipMichel Dänzer1-4/+3
2016-02-25present: Requeue if flip driver hook fails and target MSC not reachedMichel Dänzer1-0/+14
2016-02-25present: Move msc_is_(equal_or_)after to the top of present.cMichel Dänzer1-22/+22
2016-01-19present: Handle wraparound when comparing MSC valuesMichel Dänzer1-5/+27
2015-12-07present: Do not replace Pixmaps on redirected Window on unflipChris Wilson1-9/+19
2015-12-07present: When cancelling a pending synchronous flip, requeue itChris Wilson1-1/+15
2015-12-07present: Requery pending flips with the right sync_flip modeChris Wilson1-2/+3
2015-11-09present: Fix Async swap logicAxel Davy1-12/+13
2015-11-09present: Execute right away if target_msc equals current_mscJammy Zhou1-1/+1
2015-10-21present: Fix missed notify MSC computationChris Wilson1-1/+1
2015-09-30present: Don't stash the MSC value when present_get_ust_msc failsFredrik Höglund1-6/+8
2015-05-26present: Copy unflip contents back to the Screen PixmapChris Wilson1-4/+4
2014-12-25present: If present_queue_vblank() fails, do present_execute().Kenneth Graunke1-8/+7
2014-12-08present: Fix use of vsynced pageflips and honor PresentOptionAsync. (v4)Mario Kleiner1-1/+4
2014-12-08present: Avoid crashes in DebugPresent(), a bit more info.Mario Kleiner1-4/+4
2014-11-24Merge remote-tracking branch 'whot/for-keith'Keith Packard1-2/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-2/+2
2014-10-30Fix present_notify to return right away when querying current or past msc.Axel Davy1-2/+2
2014-10-02Fix present_pixmap when using present_notify_mscAxel Davy1-1/+1