summaryrefslogtreecommitdiffstats
path: root/lib/libm
diff options
context:
space:
mode:
authoroga <oga@openbsd.org>2011-05-30 21:50:46 +0000
committeroga <oga@openbsd.org>2011-05-30 21:50:46 +0000
commit3d3e7161e2b12f2e1ccd3430b7dbf6bb4f9aa3bd (patch)
treefc3e7a8fa1cf3a9deea885bb6366a32788cbd740 /lib/libm
parentfor (some; stuff; here) (diff)
downloadwireguard-openbsd-3d3e7161e2b12f2e1ccd3430b7dbf6bb4f9aa3bd.tar.xz
wireguard-openbsd-3d3e7161e2b12f2e1ccd3430b7dbf6bb4f9aa3bd.zip
Add RADEON_CS ioctl support for r600 and r700.
This is a faked up version of the gem command submission method for r600 required for OpenGL support on these chipsets. Currently support is not perfect. since these chips have a rather funky ringbuffer based interrupt method which this code does not yet support so interrupt based polling methods must be turned off in mesa. I've not found a good way which to do that per-driver, so until I work that out I the following .drirc (or /etc/drirc) chunk (provided by Brynet after I was too slack to provide it myself) will be needed: <driconf> <device screen="0" driver="r600"> <application name="all"> <option name="fthrottle_mode" value="0"/> <option name="vblank_mode" value="0"/> </application> </device> </driconf> Tested by many on tech@. While it provided more problems, this diff made espie@ stop nagging me when he finally found out it existed.
Diffstat (limited to 'lib/libm')
0 files changed, 0 insertions, 0 deletions