David Bucciarelli wrote:
> 
> Michael Pujos wrote:
> > I'm using the CVS Mesa compiled with VC++ 6 with the mesafx driver.
> >
> > I successfully compiled mesa (last week version) after updating the
> > makefiles and modifyng some
> > files (some APIENTRY decoration transformed to GLAPIENTRY)
> > Now I can't get wglGetProcAdress to work with *EXT functions
> (speciffically
> > *LockArraysEXT).
> > It works well with the new opengl ICD from 3dfx that has just been
> > released. I noticed the ICD exports none of
> > *EXT functions in the DLL while Mesa does. So if I want access to the
> *EXT
> > functions in 3dfx's ICD I MUST use
> > wglGetProcAdress, but for some reason it doesn't works it returns a null
> > pointer with Mesa.
> > What I'm doing wrong ?
> 
> Nothing ... the list of functions supported by the WGL emulator trought
> the wglGetProcAdress() is quite outdated. However, you can easy fix this
> problem because the list of function names/pointers is inside the
> Mesa/src/FX/fxwgl.c file.
> 
> There is an array of names/pointers: you have only to add few rows with
> the missing functions. It would be nice to have a fully updated list of
> functions.

I've just updated src/Windows/wgl.c and src/FX/fxwgl.c with a bunch of
new functions for wglGetProcAddress.  These include the color table
extension, separate blend func, and compiled vertex array extension
functions.

-Brian

----------------------------------------------------------------------
Brian Paul        Avid Technology / Softimage      [EMAIL PROTECTED]


_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to