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