[Xquartz-dev] X11 vs freeglut 2.6.0-rc1

Jack Howarth howarth at bromo.med.uc.edu
Sun Apr 26 08:33:51 PDT 2009


Jeremy,
    Just to be clear, this only impacts a single demo program in
freeglut and is the demo programs code and not freeglut's shared
libraries code so it doesn't really impact us seriously. I'll file a
bug report upstream about this.
            Jack

On Sat, Apr 25, 2009 at 10:47:46PM -0700, Jeremy Huddleston wrote:
> That is an "interesting" issue... I'm guessing that freeglut test  
> probably has something like:
>
> #ifdef __APPLE__
> #define PFNGLGENBUFFERSPROC ...
> ...
> #endif
>
> That's because Apple's OpenGL.framework doesn't use the same naming  
> convention for the OpenGL function pointer types as Mesa/Windows does.   
> We exist in an awkward state bridging the two... in order to be as  
> compatible as possible at the source level, I decided to support both  
> conventions.
>
> It looks like the freeglut test tried to be too clever for its own good...
>



More information about the Xquartz-dev mailing list