Hi DRI developers and testers,
earlier today I finally merged the config-0-0-1-branch into the trunk.
This means that most environment variables stop working and
customization is done through configuration files /etc/drirc
(system-wide) and $HOME/.drirc (user preferences). Below you find an
example configuration file that lists all options of all supported
drivers with their default settings. A configuration GUI is available at
my homepage: http://fxk.de.vu/projects_cur_en.html.
Best regards,
Felix
Open issues:
1. The trunk snapshots should include xdriinfo from now on. The
config-branch snapshots are no longer needed.
2. I'd like to move the project homepage for driconf (the configuration
GUI) to a more public place, either dri.sf.net or dri.freedesktop.org.
It would be easy to add a DriConf page to the Wiki on dri.sf.net. Where
could I upload source tarballs? What about importing it into DRI CVS?
Example configuration file:
<driconf>
<device driver="radeon">
<application name="all">
<!-- Debugging -->
<!-- Disable 3D acceleration: bool [false] -->
<option name="no_rast" value="false"/>
<!-- Performance -->
<!-- TCL mode (Transformation, Clipping, Lighting): enum {0:3} [3] -->
<!-- 0: Software -->
<!-- 1: TCL stage in MESA pipeline -->
<!-- 2: Bypass MESA's pipeline -->
<!-- 3: Bypass MESA's pipeline with state-based code generation -->
<option name="tcl_mode" value="3"/>
<!-- Frame throttling: enum {0:2} [2] -->
<!-- 0: Busy waiting -->
<!-- 1: Usleeps -->
<!-- 2: Software interrupts -->
<option name="fthrottle_mode" value="2"/>
<!-- Synchronization with vertical refresh (swap intervals): enum {0:3}
[2] -->
<!-- 0: Never, FPS rulez! -->
<!-- 1: Application preference, default interval 0 -->
<!-- 2: Application preference, default interval 1 -->
<!-- 3: Application preference, always synchronize with refresh -->
<option name="vblank_mode" value="2"/>
</application>
</device>
<device driver="r200">
<application name="all">
<!-- Debugging -->
<!-- Disable 3D acceleration: bool [false] -->
<option name="no_rast" value="false"/>
<!-- Performance -->
<!-- TCL mode (Transformation, Clipping, Lighting): enum {0:3} [3] -->
<!-- 0: Software -->
<!-- 1: TCL stage in MESA pipeline -->
<!-- 2: Bypass MESA's pipeline -->
<!-- 3: Bypass MESA's pipeline with state-based code generation -->
<option name="tcl_mode" value="3"/>
<!-- Frame throttling: enum {0:2} [2] -->
<!-- 0: Busy waiting -->
<!-- 1: Usleeps -->
<!-- 2: Software interrupts -->
<option name="fthrottle_mode" value="2"/>
<!-- Synchronization with vertical refresh (swap intervals): enum {0:3}
[2] -->
<!-- 0: Never, FPS rulez! -->
<!-- 1: Application preference, default interval 0 -->
<!-- 2: Application preference, default interval 1 -->
<!-- 3: Application preference, always synchronize with refresh -->
<option name="vblank_mode" value="2"/>
</application>
</device>
<device driver="r128">
<application name="all">
<!-- Performance -->
<!-- Synchronization with vertical refresh (swap intervals): enum {0:3}
[2] -->
<!-- 0: Never, FPS rulez! -->
<!-- 1: Application preference, default interval 0 -->
<!-- 2: Application preference, default interval 1 -->
<!-- 3: Application preference, always synchronize with refresh -->
<option name="vblank_mode" value="2"/>
</application>
</device>
<device driver="mga">
<application name="all">
<!-- Performance -->
<!-- Synchronization with vertical refresh (swap intervals): enum {0:3}
[2] -->
<!-- 0: Never, FPS rulez! -->
<!-- 1: Application preference, default interval 0 -->
<!-- 2: Application preference, default interval 1 -->
<!-- 3: Application preference, always synchronize with refresh -->
<option name="vblank_mode" value="2"/>
</application>
</device>
</driconf>
------------ __\|/__ ___ ___ -------------------------
Felix ___\_e -_/___/ __\___/ __\_____ You can do anything,
K�hling (_____\�/____/ /_____/ /________) just not everything
[EMAIL PROTECTED] \___/ \___/ U at the same time.
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel