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.
ratchetfreak
It's just some things that I would like to see. I was debating also mentioning that you don't need…
»
Ginger Bill
For unaligned access on x86(-64), it seems that depending on the specific architecture. For some, …
»
Raxfale
Hmm, I think I would argue that for only an extra line or two of code you could treat alignment is…
»
Mārtiņš Možeiko
Well it depends on your target. If you are coding for micro-controllers (Cortex-M0 or something ev…
»
Andreas
As Jim suggested, I also prefer a more pragmatical approach to teaching, do first, explain later. …
»
Raxfale
Good to know, one less thing to worry about :). Do you know if there is a performance hit ? (I hav…
»
Mārtiņš Možeiko
That's not correct. On ARM it depends on architecture. For anything less than ARMv6 and except AR…
»
Ginger Bill
I did not cover this as these videos were originally part of my Dunjun and series and just videos …
»
Raxfale
While not a case of strict-aliasing, another potential problem with these types of casts is non-al…
»
ratchetfreak
There are a few thing that you should at least cover if you are talking about quaternions to use i…
»
Casey Muratori
Actually I just think it's all extremely stupid, to be honest. I have really low tolerance for th…
»
Andrew Bromage
I probably should have been more clear about this. Aliasing is, in general, a global property of …
»
ratchetfreak
Problem with that is that it's not easy to figure out the expected access pattern of a function fr…
»
Andrew Bromage
If I had a vote on the standards committee, I would include a keyword which meant the opposite of…
»
Matt Hartley
I'll give your suggestion a try when I home though, maybe my assumptions about what's happening in…
»
Matt Hartley
I am updating the audio with the render rate yes, but in my mixer I'm writing a second in front of…
»
Ginger Bill
When are you updating the audio? It looks like you are linking you updates rate with your render r…
»
Matt Hartley
I've implemented a custom mixer using direct sound in the game I'm working on. At 60fps it runs pe…
»
ratchetfreak
I made a comment about doing a merge sort from the ground up in Yesterday's Q&A and thought I woul…
»
Ginger Bill
I remember watching some of the TheNewBoston's videos many years ago and found them very good for …
»
Darkius
Ok. I see. Thanks for clarification
»
Casey Muratori
Generally speaking, strict aliasing was always a bad idea and continues to be so :) I am not sure …
»
Mārtiņš Možeiko
Nice! If list gets larger you can improve it even more - do only 4 passes. Basically process 11 bi…
»
fod669
I had a question in the stream today about combining the count steps into one. I was curious so I …
»
Jim R. Didriksen
I believe I'm your target audience (or me a few years ago maybe) I would prefer a Video series (a …
»
Mārtiņš Možeiko
OK, yeah I was talking about American Flag Sort.
»
Andrew Bromage
Possible miscommunication. I was referring to the Patrascu paper, .
»
Mārtiņš Možeiko
Are you sure its stable? I tried to implement it, but all I get is unstable sort. Well I'm not ye…
»
Andrew Bromage
The third algorithm in the paper is in-place, no extra memory, and stable. It's also over three p…
»
Mārtiņš Možeiko
Yeah, I'm aware of algorithm to do radix sort inplace, but it does a lot more branching so I felt …
»