[Openal-devel] Faster buffer model, and more random stuff
Jason Daly
jdaly at ist.ucf.edu
Wed Feb 27 10:48:38 PST 2008
Chris Robinson wrote:
> On Wednesday 27 February 2008 04:15:01 am Sherief N. Farouk wrote:
>
>> Newer version discussing recent changes updated at
>> http://www.mganin.com/oal/oal.html
>>
>
> First, I'd like to say I don't fully appreciate the tone you portrayed my
> concerns as
>
I have to agree. You make some valid points, but this kind of attitude
isn't going to help get your idea adopted any faster. Everyone has
their own perspective and reason for their suggestion. Just because it
differs from yours doesn't make it wrong.
Just to comment on the buffer type issue... This is a specification
issue, not an implementation issue. If we're going to change the type
of a buffer, we'll have to change the spec. Furthermore, since this is
such a fundamental change and would break compatibility, this should be
classified as a major revision of the spec (2.0 vs. 1.2).
I wish Microsoft hadn't adopted the P64 model (unsigned long is still 32
bits on x64), where most other compilers went with LP64 (unsigned long
is 64 bits on x64). If they hadn't, this wouldn't be an issue. I
understand why they did (compatibility), but to me it's short term gain,
long term loss. Why would you want to have to use a pointer type just
to get an integer that is 64 bits? It also makes cross-platform
development even more of a headache than it is.
--"J"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://opensource.creative.com/pipermail/openal-devel/attachments/20080227/bcec917b/attachment.html
More information about the Openal-devel
mailing list