special cases. q3a and NeHe lessons 2-20 don't look any worse.
I haven't looked at the r300 code as it's not in Mesa CVS, but I'm wondering if you've noticed that the i915 driver does a similar task of converting fixed function GL to a programable fragment shader backend?
It may be a bit late in the day, but there might still be a couple of things to pick up from looking at that code.
Keith
maybe it makes sense to start including r300 in mesa. You guys have made a lot of progress. It doesn't have to be built by default, and the development can still happen in r300 cvs (just sync them from time to time), but it might help with the testing since snapshots would be made nightly. OTOH, it's still fairly experimental.
Sorry did not reply earlier, I had to take some time to think about this.
The biggest reason at the moment against including R300 driver in Mesa CVS
is that the code is a mess. There are r200 files that are not being used in any way and large sections of code simply cut'n'pasted from R200 driver with pieces commented out to allow everything to compile.
Once proper vertex upload code has been put in this could be cleaned up, improper code removed and the driver would be in a much better shape.
This would be needed not to just get the code "respectable" but to get an overview which features are working, which are half done and which are lacking altogether.
The second big reason is that we cannot simply include Mesa driver alone - it would have to be accompanied by changes to the DRM driver. R300 DRM driver is stabilized as far as experimental development is concerned, but it is far from perfect from security standpoint (we basically allow almost arbitrary commands as we did not know what we would need when we started).
best
Vladimir Dergachev
Alex
------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel