I've committed a patch to allow people to build DRI drivers directly in Mesa CVS. There are still a couple of gotchas, so I'm going to give some build instructions here:

1) Update your mesa CVS...

2) Ensure you have a checkout of DRM cvs somewhere.
3) Edit <MesaCVS>/config/linux-dri to set DRM_SOURCE_PATH to point to the DRM cvs tree.


4) In <MesaCVS>, type: make linux-dri
-- This should (hopefully) build the *_dri.so files and place them in <MesaCVS>/lib


To use the drivers:

1) export LIBGL_DRIVERS_PATH=<MesaCVS>/lib

and then go off and run some demos to check.

I've tested a few things such as quake, tuxracer and the Mesa demos, and all seems well. Additionally, I've verified that DRI cvs continues to build.

Hopefully, we can start a new 'stable' Mesa branch shortly, import that into DRI CVS so that we can stop worrying about breaking the DRI build with every Mesa change. Then, driver development can continue in the Mesa tree, the DRI tree will host DDX and integration development and receive periodic snapshots into xc/extras/Mesa, as it used to.

Keith



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to