>Since the return value of GetProcAddress is context-independent, there >is no reason to require a currently bound context to call it. Although a supporter of context-independent pointers I disagree with this. I believe all the rules for having a bound context remain in force. Why? Because the context may have to register its extensions with the "API". Until the first context that exports the entry point in question has been bound it won't be known to the API. So a NULL or non-NULL pointer could be returned depending on what occured previously, if you don't bind YOUR context first. > I have to stand up and count > myself among the supporters of context-independent function pointers. > For me, the compelling argument is that without context-independent > pointers it's very difficult to design libraries that are capable of > handling multiple contexts efficiently. I agree with Allen. John
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_add... Michael I. Gold
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_add... Stephen J Baker
- Re: [oglbase-discuss] Updated GL_EXT_get_proc... Brett Johnson
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_address... Michael I. Gold
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_address spec Brian Paul
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_address... Michael I. Gold
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_add... Stephen J Baker
- Re: [oglbase-discuss] Updated GL_EXT_get_proc... Michael I. Gold
- Re: [oglbase-discuss] Updated GL_EXT_get_proc... Bob Beretta
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_add... akin
- Re: [oglbase-discuss] Updated GL_EXT_get_proc... John Dennis
- Re: [oglbase-discuss] Updated GL_EXT_get_... Brett Johnson
- Re: [oglbase-discuss] Updated GL_EXT... Michael I Gold
- Re: [oglbase-discuss] Updated GL_EXT... Brett Johnson
- Re: [oglbase-discuss] Updated GL_EXT... Michael I Gold
- Re: [oglbase-discuss] Updated GL_EXT... Brett Johnson
- Re: [oglbase-discuss] Updated GL_EXT... John M. Zulauf
- Re: [oglbase-discuss] Updated GL_EXT... Michael I. Gold
- Re: [oglbase-discuss] Updated GL_EXT... John M. Zulauf
- Re: [oglbase-discuss] Updated GL_EXT... Michael I Gold
- Re: [oglbase-discuss] Updated GL_EXT... John M. Zulauf
