[Openal-devel] Thread-local contexts

Chris Robinson chris.kcat at gmail.com
Thu Sep 10 13:43:27 PDT 2009


On Thursday 10 September 2009 12:06:51 pm Jason Daly wrote:
> How about alcMakeContextCurrent() following option 3 above, and
> alcMakeProcessCurrent() following option 1?  Newer apps would probably
> stop using alcMakeContextCurrent() in favor of the two new functions,
> while older apps continue to work as before.

Perhaps, but I'm not sure that an app totally aware of (and using) thread-
local contexts should also use process-wide contexts. It would be for 
interaction with code possibly unaware of thread-local contexts. If you think 
option 3 is the way to go for that, I don't really see a need to also have 
option 1's behavior (and vice-versa).


More information about the Openal-devel mailing list