diff options
author | 2011-05-30 21:50:46 +0000 | |
---|---|---|
committer | 2011-05-30 21:50:46 +0000 | |
commit | 3d3e7161e2b12f2e1ccd3430b7dbf6bb4f9aa3bd (patch) | |
tree | fc3e7a8fa1cf3a9deea885bb6366a32788cbd740 /lib | |
parent | for (some; stuff; here) (diff) | |
download | wireguard-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')
0 files changed, 0 insertions, 0 deletions