Brian Paul wrote:
> Brian Paul wrote:
> 
>>
>> I've created a new DRI branch: mesa-4-1-branch
>>
>> I'm in the process of porting all the DRI drivers to the new Mesa 4.1 
>> code.
>> I'll be checking in changes soon, but don't expect anything to run or 
>> even
>> compile.  I'll post again when I think it's usable.
> 
> 
> OK, it's compiling and the r200 driver seems to be working (though I
> only ran a few Mesa demos so far).
> 
> If you want to try the branch you'll need to check out a Mesa CVS trunk
> tree and the DRI mesa-4-1-branch branch.  Edit xc/config/cf/host.def to
> set the MesaSrcDir to point into the Mesa tree.
> 
> Disclaimer: you're on your own if you try it and have trouble.  I've got
> a lot of testing to do yet to iron out any obvious problems.


I've tested the radeon, r200 and tdfx drivers and they seem OK.

I can't test the i810, i830, r128, mga, etc drivers (either because I don't
have the right hardware or mine's broke).  Some of the other drivers (like
sis, ffb, etc) aren't enabled in the build process and haven't been ported.
I'm not sure what the status of those drivers is.

I'd appreciate it if people could start testing this branch, esp the
drivers I haven't tested.  One thing in particular to check is the
Mesa/demos/readpix program - make sure front/back buffer rendering is
working.  That's something that I've had to change in all the drivers.

Anyone who's interested in the changes from Mesa 4.0.x to 4.1 should
read the Mesa-4.1/docs/RELNOTES-4.1 file.  It explains all the major
changes.

For porting DRI drivers, you can actually depend on the compiler to find
almost everything that needs updating.  Almost all of the significant
Mesa changes will trigger compilation errors - that makes it easy.

The only subtle thing to double-check is the DrawBuffer, ReadBuffer
and SetBuffer functions.  They work a bit differently now (simpler, actually).
This is covered in the RELNOTES-4.1 file.  It's pretty well commented in
the r200 driver too.

-Brian



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to