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.
Andrew Reece —
In one of the more recent Jeff and Casey Show episodes, Casey was talking about how he'd set himse…
»
Simon Anciaux —
Maybe I should have verified the time conversion at the time of the vote. Now that's 3am for me.
»
Chen —
Thank you Andrew! The followup to my previous collision post will come shortly. 👌
»
Asaf Gartner —
This thing seems to work for timezone conversion:
»
Ryan Fleury —
The are in, and in accordance with them, I've made the decision to have the stream on . Don't mi…
»
Andrew Smith —
Great article Chen. I will definitely have to keep this (and your previous sky shader article) boo…
»
Maciek —
Thank you for responding. This will make 4coder customization even more awesome. Can we know when …
»
ratchetfreak —
I hardly think we need to be sold on the value of good tests. That said, I would absolutely love …
»
Allen Webster —
Nope, you are right. The current API only supports one highlight at a time. In the next build (4.…
»
Maciek —
Hi! Is there any way to make 4coder highlight multiple words at once? I'm trying to make highlight…
»
Alex Baines —
For now I've made a dedicated sticky post to house this content: which is also now linked in the …
»
Alex Baines —
This is a compendium of links to articles and source code designed to help you follow Handmade Her…
»
Mārtiņš Možeiko —
Here are previous threads where you'll find more information on this, including links to some repo…
»
Ben Visness —
I hardly think we need to be sold on the value of good tests. That said, I would absolutely love …
»
Martin —
Hello! Does anyone know of good resources for OSX / IOS development, that fits with the Handmade s…
»
Mārtiņš Možeiko —
Here's a side-channel-like attack that gives allows to do arbitrary memory reads on SGX protected …
»
Oliver Marsh —
Yes, I should try and get the program to consistently run at 60fps. The 24fps was off a timer tak…
»
Simon Anciaux —
Do you have any concrete (non trivial code with test and how it helped you) examples ? Because wit…
»
Simon Anciaux —
24fps is the frame rates of movies (in theater). It's enough for movie because the camera "captures…
»
steughar —
Great! Thanks for answer)
»
Allen Webster —
If you're okay with writing your own wrapper commands then take a look at . What you want to do is…
»
Oliver Marsh —
Thanks for clearing that up mmozeiko. I think it must of just been the timer broken for the 24fps.…
»
Mārtiņš Možeiko —
Yes, that's exactly right - it must be divider of monitor vertical refresh rate. Yes, you set swap…
»
Oliver Marsh —
Hi, I'm using vsync for frame flipping, but I'm a bit confused on how to control the frame flippin…
»
»
William —
Right click project in the solution explorer -> properties -> working directory
»
Anders —
So, my CreateFileA call in win32_handmade.cpp fails to find the path specified (When I put them in…
»
edrickhong —
Currently calling interactive_open_or_new will use the last path opened. I would prefer if I could…
»
Alex Baines —
Cloaking (mode +x) has now been added by default. To opt out (show your real hostname) use
»
Mashur —
Never mind figured it out. It was the order of the includes and defines. I had to define the inter…
»