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
