On Wed, May 03, 2000 at 06:00:35PM -0700, [EMAIL PROTECTED] wrote:
> I didn't think we were proposing two symbols per extension.

    Not yet. I'm just thinking on ways to deal with the ambiguity.

> |     Perhaps we should create a utility library, maintained in a central
> | location along with glext.h, which lets you do something like:
> |
> |     glextCurrentContext(glext, ctx);    // loads function pointers for extensions
> |     glext->TexImage3DEXT(params);       // use function pointer
>
> That's an idea, though if it gets really wide use, we've effectively
> reintroduced context-dependent function pointers. :-)

    True - but applications that care about portability beyond the Linux
ABI will have to behave like this anyway. Side issue; such a library is
definitely not for version 1.0.

    Jon

Reply via email to