zhang wrote:
> Replace all the files with the ones in my package.
>
> Notice : It seems that doing the replace won't affect the building with
> VC.
>
> Bugs : 1) All the default settings work fine. But the setting X86=1
> can't work. The others havn't been tested yet.
> 2) The generated DLLs are *not* compatible with the ones built
> with VC, especially for all the wgl* functions. More tests are needed!
A few comments:
1. Is the new wingdi_mgw.h file supposed to go into Mesa's include/GL/
directory? It looks like this is revision of a "standard" header from
another package. Are you sure that's necessary?
2. Why does gl.h include wingdi_mgw.h? Is that needed by apps that use
gl.h or is it needed just to compile Mesa? If the later, then
wingdi_mgw.h should be included by glheader.h instead.
3. In mesa_wgl.h, wglSetPixelFormat() removes 'const' from the third
parameter. Why did you do that?
4. For preprocessor directives, the # must always be in the first
column. I've fixed that in your patch.
-Brian
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev