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.
NoobSaibot
vcs tells you only what already has been done and not what you intend to do. has nothing to do wit…
»
Mārtiņš Možeiko
But how will call to _mm_and_ps work? It accepts two arguemnts with __m128 type. But _mm_setr_epi3…
»
Andrew Bromage
Fixed. It shouldn't be, because _mm_setr_epi32 should load four integers as integers, where as _m…
»
Mārtiņš Možeiko
To get assembly I posted at bottom of post it should be: Note that now all_ones variable is same …
»
Andrew Bromage
Good catch! FYI, I tested it on Clang, which generates the same code. I've edited it to suit.
»
Mārtiņš Možeiko
You can use _mm_set1_ps(1.0f) to get number 1 in all four lanes of SSE register, no need for two l…
»
Andrew Bromage
Incidentally, I've been mucking around with SSE2, and this is the simplest and fastest floor funct…
»
Mārtiņš Možeiko
Yes it makes a difference. You can not use 32-bit in 64-bit process directly and vice versa. Tha…
»
Thompson Lee
Thank you for your external tools setup that actually helped me a lot, and did saved some time. An…
»
Sebastian
EDIT: first off I should say this is after watching ep 32, so maybe this has already changed in th…
»
Andrew Bromage
I would be interested in seeing that. In particular, it would be interesting to know how to plan a…
»
Thompson Lee
After mucking around for 10 hours, I was able to export functions into the DLL, but I'm not happy.…
»
Justin
I saw an article on Gamedev.net telling how to properly plan, I'll post the link if anyone is inte…
»
Joshua de Leon
I hopped on to my Emacs to work tonight and whenever I try to open a file I get the error "selecti…
»
Thompson Lee
Does that actually make a difference? I was wondering since the end result was the same. :S I qui…
»
Michael Nicolella
Looks like your DLL is being built as 64-bit (x64 platform), but your executable is 32bit (Win32 p…
»
norswap
I don't see any incompatibilities between the current game and isometric graphics (well, except th…
»
norswap
Here's how I do it. , I always launch emacs through a .bat file, here's what it contains: :: CUST…
»
Thompson Lee
EDIT: DLL generated. Don't know how to get the EXE to load the DLL that was dynamically compiled/…
»
Thompson Lee
Ah I see. That fixes the #includes issue I was having.
»
Michael Nicolella
'static' means 'local to translation unit', and so the function has 'internal linkage' and so the …
»
Thompson Lee
GameUpdateAndRender and GameGetSoundSamples. handmade.cpp handmade.h It is located in main.cp…
»
Mārtiņš Možeiko
About which function is warning about? In which file it is defined? And where declared? How are yo…
»
Thompson Lee
That is a warning? It can't be... I created a brand new C++ project, and created a static function…
»
Casey Muratori
The reason I always tag comments with my name is so that I can search for them on projects where t…
»
Casey Muratori
I have never even heard of King's Field. I will see if I can find it, or at least I will watch a …
»
John Meyer
Did you read past first paragraph of my post? Literally the next sentence I say that it is acting…
»
Roderic Bos
Take a look at the warnings casey disabled in the build command file. He explicitly disabled that …
»
Thompson Lee
Before Day 21, all of the codes I followed with Casey can be compiled and built without much fuss …
»
Rafael Grossi
that sounds an interesting idea, even if it doesn't fix my problem would reduce the opening time b…
»