July 20, 2008  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:37:07] *** jvalenzu has joined #openal
[00:37:07] *** ChanServ sets mode: +v jvalenzu
[01:51:39] *** barra_ is now known as barraPASTA
[02:46:35] <KittyCat> code was updated. now it keeps the playback time of the file..
[02:48:34] *** barraPASTA has quit IRC
[02:55:10] *** jvalenzu has quit IRC
[03:13:50] *** jvalenzu has joined #openal
[03:13:50] *** ChanServ sets mode: +v jvalenzu
[03:54:01] *** Proteus_ has joined #openal
[03:54:01] *** ChanServ sets mode: +v Proteus_
[03:56:49] *** Proteus has quit IRC
[04:06:42] *** Proteus_ has quit IRC
[04:07:59] *** Walt_ has quit IRC
[04:17:14] *** juanmabc has quit IRC
[04:18:19] *** Proteus has joined #openal
[04:18:19] *** ChanServ sets mode: +v Proteus
[04:44:15] *** jvalenzu has quit IRC
[05:45:18] *** jvalenzu has joined #openal
[05:45:20] *** ChanServ sets mode: +v jvalenzu
[06:20:33] *** jvalenzu has quit IRC
[08:04:07] *** Walt_ has joined #openal
[08:04:07] *** ChanServ sets mode: +v Walt_
[09:37:21] *** barra_away has joined #openal
[09:37:21] *** ChanServ sets mode: +v barra_away
[09:38:40] *** barra_away is now known as barra_
[09:49:01] * KittyCat is away: sleep
[09:52:27] *** Proteus has quit IRC
[12:40:31] *** prophile has joined #openal
[12:40:32] *** ChanServ sets mode: +v prophile
[13:17:55] *** prophile has quit IRC
[15:02:27] *** juanmabc has joined #openal
[15:02:27] *** ChanServ sets mode: +v juanmabc
[19:02:34] <juanmabc> hello, I have problems with using double instead of float (my first attempt for accuracy), the spec says "Any 3-tuple of valid float/double values is allowed" but of course the compiler warns about double instead of float, I miss alListener3d(v),... in the spec, what is the openal position about it?
[19:33:22] <angasule> juanmabc: yes, that is a problem, OpenAL currently works with float
[19:53:39] * KittyCat is back.
[19:53:41] <juanmabc> the only place where I find something about it is: http://opensource.creative.com/pipermail/openal-devel/2004-February/002410.html
[19:55:28] <juanmabc> I switched ode and opengl from float to double, and the difference seems notable
[19:58:02] <KittyCat> hmm...
[19:58:40] <KittyCat> would it be much of a problem if the API could take in doubles, but still only used floats for internal calculations?
[20:01:06] <KittyCat> note that passing around doubles can actually worsen performance a bit for 32-bit systems. any struct or >32-bit type passed by value is automatically passed by reference instead
[20:01:42] <juanmabc> I don't know how opengl implement it, but it does implement it, using float for internal calculations isn't missing the accuracy?
[20:02:27] <KittyCat> right. but using doubles for calculations can reduce execution speed
[20:03:58] <juanmabc> accuracy at the cost of performance is the point of using (better selecting to use) double
[20:05:55] <KittyCat> yes, but unfortunately, you can't pick between them at run-time. if you do doubles internally, then even if the app only uses the float functions, they'll get the speed hit of doubles
[20:06:22] <KittyCat> at most it could be a compile-time option, but that doesn't seem like a good solution
[20:14:20] <juanmabc> I have seen ode implement it at compile time, and mesa3d seems to use float for internal computations
[20:27:37] <juanmabc> I think openal won't change it, but personally I prefer the ode way, define a "real" type which is configurable at compile time and use it instead of float/double
[21:08:06] *** jvalenzu has joined #openal
[21:08:06] *** ChanServ sets mode: +v jvalenzu
[21:12:15] *** Alam_Debian has quit IRC
[21:12:16] *** arke has quit IRC
[21:12:16] *** neric has quit IRC
[21:12:18] *** barra_ has quit IRC
[21:12:22] *** kb1ooo has quit IRC
[21:12:22] *** KittyCat has quit IRC
[21:12:22] *** Pepperoni has quit IRC
[21:12:23] *** Walt_ has quit IRC
[21:12:24] *** jvalenzu has quit IRC
[21:12:27] *** juanmabc has quit IRC
[21:12:27] *** DragonRift has quit IRC
[21:12:30] *** Mazon has quit IRC
[21:12:32] *** ChanServ has quit IRC
[21:13:30] *** ChanServ has joined #openal
[21:13:30] *** jvalenzu has joined #openal
[21:13:30] *** juanmabc has joined #openal
[21:13:30] *** barra_ has joined #openal
[21:13:30] *** irc.freenode.net sets mode: +ovvv ChanServ jvalenzu juanmabc barra_
[21:13:30] *** Walt_ has joined #openal
[21:13:30] *** kb1ooo has joined #openal
[21:13:30] *** KittyCat has joined #openal
[21:13:30] *** Pepperoni has joined #openal
[21:13:30] *** irc.freenode.net sets mode: +vvvv Walt_ kb1ooo KittyCat Pepperoni
[21:13:30] *** DragonRift has joined #openal
[21:13:30] *** Alam_Debian has joined #openal
[21:13:30] *** arke has joined #openal
[21:13:30] *** neric has joined #openal
[21:13:30] *** irc.freenode.net sets mode: +vvvv DragonRift Alam_Debian arke neric
[21:13:30] *** Mazon has joined #openal
[21:13:30] *** irc.freenode.net sets mode: +v Mazon
[23:27:53] *** jvalenzu has quit IRC

top