We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
[Deleted User]
Here I plotted 9 correct weight values for Gibbs vector to interpolate from 0° to 180° exactly li…
»
[Deleted User]
mmozeiko, thank you! I mentioned you in repo's commit.
»
[Deleted User]
The real deal breaker for me is interpolation: while Gibbs vectors can interpolate just like quat…
»
Mārtiņš Možeiko
Oh, only IDE created projects have set warning level by default. If you are compiling in command-…
»
ratchetfreak
you can enable most compiler warnings with /W4 or /Wall The default compile settings are pretty…
»
Josh
I should double check my warnings then because I did not receive a warning on compile. When I get…
»
Mārtiņš Možeiko
BytesToWrite is DWORD (which WriteFile expects). DWORD is 32-bit number. 32-bit number can store …
»
Josh
Apologies in advance if I miss any relevant information. So I've been following along on these t…
»
Mārtiņš Možeiko
Very nice! (on insobot quotes, not IRC split/join nonsense)
»
Alex Baines
Over the last month or so, I've been working on two projects related to insobot, though the bot i…
»
Mārtiņš Možeiko
Yes you can, I don't mind. WTFPL license :)
»
[Deleted User]
mmozeiko, what's the license of your perf test code? Can I add it to my repo under public domain?
»
[Deleted User]
Yeah, seeing same results on MSVC2017, with "/fp:fast /Ox /Ot": 1 2quats = 252.16msec gibbs = 2…
»
Niels Bross
Hey! So I've been using 4Coder for a while, and I recently found a bug (happened to me twice now…
»
Mārtiņš Možeiko
GCC:1 2quats = 107.97msec gibbs = 118.78msec MSVC:1 2quats = 240.22msec gibbs = 222.37msec MS…
»
[Deleted User]
Try removing `if (unlikely(dot==1.0f)) return (v3){0,0,0}; /* a == b */`
»
Mārtiņš Možeiko
Benchmark for transforming a lot of vectors against the same quaternion or gibbs rotation: https:…
»
[Deleted User]
Actually wait, I forgot @vurtun send me a link yesterday: https://gist.github.com/vurtun/82f65d6f…
»
Mārtiņš Možeiko
For Skylake the performance of MULPS and DIVPS is the same as for MULSS and DIVSS.
»
[Deleted User]
I think it'll be fair to compare 1 div to 2 muls (given 3 divs of Gibbs vector vs 7 muls of quate…
»
Allen Webster
I'm glad you are at least having fun with it! These are all pretty interesting issues you've bro…
»
Allen Webster
Hi Sorry about the crash! It does sound like it might be an out of memory situation. The data …
»
Allen Webster
I've had another perforce user ask a similar sort of question. Although I have to admit I'm a bi…
»
Mārtiņš Možeiko
Procedural I like the transition between unsure "may be" to confident "it is" :) Is it because yo…
»
ratchetfreak
Procedural ratchetfreak For example take a car on a flat surface turning in a circle. At some po…
»
Ginger Bill
I'm not going to continue this thread until you show me the empirical evidence to prove your poin…
»
[Deleted User]
Before talking about the performance cost I want to get back to this statement of yours: gingerB…
»
Ginger Bill
Procedural gingerBill "3 divides may be more expensive than 7 multiplies" It is on many architect…
»
[Deleted User]
gingerBill "3 divides may be more expensive than 7 multiplies" It is on many architectures. Show …
»
Ginger Bill
What I should have said is "you cannot represent all angles uniquely". "3 divides may be more ex…
»