TearFree
option backported to modesetting(4)
driver
Contributed by rueda on from the no-tears-before-bedtime dept.
Following a
discussion on tech@
[initiated by a post with patch from Ted Unangst (tedu@
)],
the
"TearFree
" option has been
backported
to the xenocara
modesetting(4)
driver in -current
:
CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/06/09 12:18:36 Modified files: xserver/dix : pixmap.c xserver/hw/xfree86/common: xf86Mode.c xserver/hw/xfree86/drivers/modesetting: dri2.c driver.c driver.h drmmode_display.c drmmode_display.h dumb_bo.c meson.build modesetting.man pageflip.c present.c vblank.c xserver/hw/xfree86/modes: xf86Crtc.h xf86Rotate.c xserver/include: displaymode.h pixmap.h xserver/present: present.h present_screen.c Log message: Backport TearFree page flips for the modesetting driver from X.Org maaster. Work done by tedu@ based on previous diffs by jcs@ and stsp@. One bug fix in master by me. tested and ok tb@. commit on behalf of tedu@
The option is on by default, so users of the relevant hardware can expect smooth(er) scrolling ahead.