[Openal-devel] alutInit and 1.1 changes

Garin Hiebert garinh@cheesetoast.net
Fri, 15 Jul 2005 12:18:35 -0700


OK -- I've changed alutInit back to the old signature, checked in all  
changes, and tested to make sure everything still works under Linux  
and Windows.  All seems OK...

I need to update ALTest and XLDemo to run properly under the Linux  
1.1 implementation -- that should happen next week...  The Linux demo  
apps seem to work fine.

I _did not_ ultimately change ALsizei and ALCsizei to be ints instead  
of unsigned ints.  It does appear that GL uses ints, but their spec  
indicates that it is an unsigned number.  Making the change also  
screws up various AL functions, which won't make as much sense as  
before (because signed numbers are weird).  So -- until I _know_ that  
the "GL-way" is consistent with their own spec and isn't some wierd  
compatability hack on their part, I intend to leave this as is (with  
a note that our spec may have to be changed down the road...).   
Perhaps Ryan knows something of the history of this in the GL world,  
or has an opinion?

Garin