At 01:21 PM 10/21/99 -0700, you wrote:

>The goal was to avoid bloating layered library context wrappers with copies of
>function pointers and to avoid having to either copy the function pointers
>into per-thread state in the layered library or always call through the
>context-specific function pointer.  The device independent function pointers
>solve this problem and avoids having layered libraries and applications
>writing function pointer management code.  This is considered by many
>to be a good tradeoff relative to trying to make the lives of OpenGL
>libraries implementors easier.

This sounds reasonable.

>I'm interested in food, or arguing the point, although I much more in
>favour of just moving on.

Fine.  Lets make the returned pointer context independent and call this a
GLX extension, since it cannot be implemented portable as a GL extension,
and I will (finally) shut up.


Reply via email to