Thanks for sending this, it works on my Mobility Radeon HD 4250 (1002:9712).

I updated to the most recent snapshot, updated my tree and applied the patch in
your mail.

You need to install the updated headers/includes, just copying radeon_drm.h 
to /usr/include/dev/pci/drm/ before make {obj,build} in lib/libdrm works.

I also needed to change the following in libGL/dri/Makefile:

-SUBDIR+= i810 i915 i965 radeon r200 r300
+SUBDIR+= i810 i915 i965 radeon r200 r300 r600

Also, if you're using a new version of xf86-video-radeon add --disable-kms to
the configure command.

Once that's done, you'll need the following ~/.drirc or /etc/drirc:
<driconf>
        <device screen="0" driver="r600">
                <application name="all">
                        <option name="fthrottle_mode" value="0"/>
                        <option name="vblank_mode" value="0"/>
                </application>
        </device>
</driconf>

Very cool.
-Bryan.

Reply via email to