summaryrefslogtreecommitdiff
path: root/present
AgeCommit message (Expand)AuthorFilesLines
2023-07-18Drop Xorg DDXMichel Dänzer1-4/+0
2023-06-19present: add support for PresentOptionAsyncMayTearXaver Hugl2-2/+2
2023-02-28present: Document the TearFree flip reasons in PresentFlipReasonSultan Alsawaf1-0/+6
2023-02-28present: Fix inaccurate PresentCompleteNotify timing for TearFreeSultan Alsawaf1-20/+38
2023-02-28present: Prevent double vblank enqueue on error when TearFree is usedSultan Alsawaf1-17/+19
2023-02-15present: Send a PresentConfigureNotify event for destroyed windowsAdam Jackson3-4/+19
2023-01-20rootless: Use screen_x and screen_y instead of pixmap pointer hacksJeremy Huddleston Sequoia1-1/+1
2022-12-19present: add awareness for drivers with TearFreeSultan Alsawaf2-15/+71
2022-01-19present: Check for NULL to prevent crashBłażej Szczygieł1-0/+6
2021-10-27Remove autotools supportPovilas Kanapickas1-19/+0
2021-07-29Don't hardcode fps for fake screenBoris-Barboris2-10/+20
2021-07-20present: fallback get_crtc to return crtc belonging to screen with present ex...Łukasz Spintzyk1-1/+9
2021-07-09present: Drop flip_idler member from present_vblank_recMichel Dänzer2-2/+0
2021-07-09present: Refactor present_vblank_init helper ouf of _vblank_createMichel Dänzer2-23/+75
2021-07-09present: Remove present_wnmd_info_recMichel Dänzer2-16/+0
2021-07-09present: Move present_wnmd.c contents to hw/xwayland/xwayland-present.cMichel Dänzer6-783/+1
2021-07-09present: Fold wnmd_init_mode_hooks into wnmd_screen_initMichel Dänzer2-27/+19
2021-07-09present: Move present_wnmd_screen_init to present_wnmd.cMichel Dänzer3-23/+28
2021-07-09present: Dispatch clear_window_flip via present_screen_priv hookMichel Dänzer4-48/+52
2021-07-09present: Remove create_event_id hookMichel Dänzer4-24/+9
2021-07-09present: Pass capabilities to present_vblank_create by valueMichel Dänzer4-6/+6
2021-04-16present: fix msc offset calculation in screen modeŁukasz Spintzyk1-2/+3
2021-04-16present: Use crtc's screen present operation for syncingŁukasz Spintzyk2-2/+15
2021-03-11meson: hide C API if Xorg is disabled (like autotools)Jan Beich1-1/+3
2020-12-01present/wnmd: Translate update region to screen spaceMichel Dänzer1-2/+6
2020-09-15present: Include dix-config.h instead of xorg-config.hMichel Dänzer14-47/+2
2020-09-07present/wnmd: Remove no-op present_wnmd_flip_destroyMichel Dänzer2-8/+2
2020-09-07present/wnmd: Remove dead present_wnmd_can_window_flipMichel Dänzer1-29/+0
2020-09-07present/wnmd: Remove dead check from present_wnmd_check_flipMichel Dänzer1-4/+0
2020-09-04present/wnmd: Can't use page flipping for windows clipped by childrenMichel Dänzer1-0/+4
2020-08-25present/wnmd: Execute copies at target_msc-1 alreadyMichel Dänzer1-8/+18
2020-08-25present/wnmd: Move up present_wnmd_queue_vblankMichel Dänzer1-11/+11
2020-08-25present: Add present_vblank::exec_msc fieldMichel Dänzer5-31/+31
2020-08-25present: Move flip target_msc adjustment out of present_vblank_createMichel Dänzer4-8/+13
2020-07-24present: Check valid region in window mode flipsRoman Gilg1-4/+6
2020-07-22present: Remove superfluous set abort flip function in window modeRoman Gilg2-15/+2
2020-07-22present: Idle vblanks any time in window modeRoman Gilg1-0/+7
2020-07-22present: Notify via distinct API functions in window modeRoman Gilg2-13/+46
2020-07-05Fix spelling/wording issuesAlan Coopersmith2-2/+2
2020-06-25present/wnmd: Free flip_queue entries in present_wnmd_clear_window_flipMichel Dänzer1-3/+3
2020-06-25present/wnmd: Keep pixmap pointer in present_wnmd_clear_window_flipMichel Dänzer1-2/+0
2020-02-18present: Rename window_msc variable in present functionRoman Gilg2-4/+4
2020-02-18present: Move scmd-update-window-crtc functionRoman Gilg1-24/+24
2020-02-18present: Code cleanup of window to crtc timings updateRoman Gilg2-34/+35
2020-02-18present: Unfold and annotate the target-msc getterRoman Gilg4-39/+69
2020-02-18present: Adjust timings with value argumentsRoman Gilg4-26/+27
2019-11-18present/wnmd: Relax assertion on CRTC on abort_vblank()Olivier Fourdan1-2/+0
2019-07-03Revert "present/scmd: Check that the flip and screen pixmap pitches match"Michel Dänzer1-5/+3
2019-06-20present: Require presentproto 1.2Adam Jackson1-1/+1
2019-03-29present: Call present_vblank_scrap in screen modeRoman Gilg1-12/+1