[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