summaryrefslogtreecommitdiff
path: root/present
AgeCommit message (Expand)AuthorFilesLines
2024-09-02build: Move epoll dependency checkOlivier Fourdan1-6/+0
2024-08-26treewide: mark pGC->ops->CopyArea() calls not using result as voidEnrico Weigelt, metux IT consult1-1/+1
2024-05-22present: On *BSD, epoll-shim is needed to emulate eventfd()Matthieu Herrb1-0/+7
2024-05-02present: signal explicit sync release point in present_vblank_scrapErik Kurzinger1-1/+8
2024-04-15rename remaining RT_* defines to X11_RESTYPE_*Enrico Weigelt, metux IT consult1-1/+1
2024-04-15prevent name clash on Windows w/ RT_* definesEnrico Weigelt, metux IT consult1-2/+2
2024-04-15dix: unexport some lookup functionsEnrico Weigelt, metux IT consult2-1/+6
2024-04-15present: present_scmd: drop obsolete include of <time.h>Enrico Weigelt, metux IT consult1-3/+0
2024-04-09xwayland: add support for wp_linux_drm_syncobj_v1Erik Kurzinger1-1/+4
2024-04-09Present: add PresentCapabilitySyncobj and PresentPixmapSyncedErik Kurzinger7-37/+310
2024-02-22randr: move private definitons from randrstr.h to randrstr_priv.hEnrico Weigelt, metux IT consult1-1/+1
2023-12-16modesetting: unflip before any setcrtc() callsVille Syrjälä2-0/+23
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