pkgsrc-wip/modular-xorg-server/README
Blair Sadewitz 8cb049b4e1 Refactored patch set, including certain key patches also applied
to graphics/MesaLib.  Please read the README before installation if you're
using NetBSD-current (with userland atomic ops)!  Again:  Please, please
ensure you are using updated graphics/MesaLib and patched x11/libdrm
packages before reporting any bugs to me!

I use stgit to manage the patch set.  If you're interested in seeing it,
drop me an email and I'll send you the patch series.

NOTE:  Insofar as I can tell, the "mouse pointer does the jig when using
AIGLX" bug _does not occur_ with this revision.  Enjoy!
2008-05-03 16:46:20 +00:00

16 lines
696 B
Text

$NetBSD: README,v 1.1 2008/05/03 16:46:20 bsadewitz Exp $
ATTENTION NetBSD-current users (those with userland atomic ops):
In order to achieve maximum benefits from this package, please
apply the following patch for x11/libdrm, making sure to build
graphics/MesaLib with the updated xf86drm.h.
<ftp://ftp.NetBSD.org/pub/NetBSD/misc/bjs/patches/libdrm-atomic.diff>
This will teach the [userland] dri drivers, mesa, and the X server's glxdri
how to use atomic_cas_uint() for DRM_CAS.
Also, if you're curious, you may try defining the MESA_EXECMEM_WIRED
environment variable in your .xinitrc [or equivlent]. This will cause
the heap used for glx/DRI in the X server and mesa to be wired down.