I'm just giving a quick update of the Mesa C++ wrappers, in case anybody
wants to discuss it a little in today's meeting.

Wrappers C functions to all the GL context callbacks are already in
place at http://jrfonseca.dyndns.org/projects/dri/cpp/mesa.cxx . (These
were first generated by a little Python script and then edited by hand
for a few special cases).

Wrappers classes for GL visuals and framebuffers are done. I'm moving
all (Compressed)?Tex(Sub)?Image[1-3]D functions to texture methods,
rather than context methods. See
http://jrfonseca.dyndns.org/projects/dri/cpp/mesa.hxx .

There is a Makefile, and the mesa wrapper code already compiled without
errors, although ATM I have some incomplete changes, so there a few
errors.

Once textures are finished, the most tricky will be the software
rasterizer and the TnL module. For these my idea is to make the driver
able to switch rasterizers and/or TnL modules in real time, with the its
own hardware accelerated versions or the software versions.

José Fonseca
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com


-------------------------------------------------------
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