On Sun, 2003-07-27 at 23:02, Marcelo E. Magallon wrote:
> a couple months from now I might find myself with a bit of free time in
> my hands, which I'd like to partially spend working on (free) software
> project. In the last year or so I haven't been following the DRI
> development in any fashion that I could even call "following". Every
> now and then I skim the mailing lists, so I have an extremely coarse
> feeling about where things are. I'm aware several parties are working
> on the Mesa side of things for supporting ARB vertex programs and ARB
> fragment programs, and from what I read, there's a parser in the works,
> state binding stuff, and things along those lines.
> For what I've got no feeling whatsoever is the hardware support side of
> things (in terms of DRI support). The R200 does not have support for
> vertex nor fragment programs. The R300 supports both, but according to
> the status page none of the R300 chips are yet supported. Sadly the
> status page doesn't mention why the R300 and up is not yet supported
> (i.e., what needs to be done?) or if there are short-term plans for
> having support for these cards (i.e. people writing it now).
I haven't heard of any efforts or even plans yet. From what I remember
of the r200 driver development, I imagine a working driver is months
away even if work started right now.
> Assuming the R300 gets supported in the near term future, there's still
> the question of documentation from ATI. Here's where I'm asking for
> help from people with access to ATI's developement docs: is the
> required documentation for implementing vertex/fragment program support
> provided? If not, is there a chance that it will be provided?
Things aren't looking too good in this area unfortunately. I don't know
whether ATI can't or doesn't want to provide docs about these features,
but I suspect the former.
Earthling Michel Dänzer \ Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast \ http://svcs.affero.net/rm.php?r=daenzer