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.

David

-- 

David Bucciarelli
[EMAIL PROTECTED]

Humanware S.r.l.
Via delle Belle Torri 18, Pisa, Italy
Tel: +39-050-570633
Fax: +39-050-973270
WWW: http://www-hmw.caribel.pisa.it



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

Reply via email to