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.
Handmade Network»Feed
Den V
This is the data structure that I swap between "class" and "struct": 1 2 3 4 5 6 7 8 9 1…
»
Mārtiņš Možeiko
Please check GL_LINK_STATUS (and glGetProgramInfoLog if its GL_FALSE) after linking program. Simi…
»
Mārtiņš Možeiko
I am not saying that. Generated machine code is exactly same for struct and class. What I tried …
»
Scott Hunt
Good evening, running into a bit of a snag the last few hours in attempting to setup an OpenGL sh…
»
Den V
mmozeiko You may be lucky and compiler has initialized heap memory with 0 or placed both objects…
»
Mārtiņš Možeiko
Yes, they are coming. They'll be available when they are ready.
»
Mārtiņš Možeiko
den_v When you create an instance of a "class" with "new", it also initialized its members to "0"…
»
Den V
I've seen many instances where people say that "class" and "struct" are the same. But when testi…
»
Ian Hern
It's been over a month since the last video was posted. I think there's supposed to be 2 more? Ar…
»
Allen Webster
Well I'm thinking about setting up a feature to fill new header files automatically. However hav…
»
Gregory
Its something I have picked up for include files to be aware of looping dependencies, can help co…
»
strangezak
Abelton / Fruityloops.
»
Antoine F.
Mr4thDimention For reload all buffers I would be curious how you made it work, but my preferred m…
»
Allen Webster
Really nice implementation. I might rip some of this and make an official version of this soon b…
»
Allen Webster
Thanks a lot for the feedback! I'll respond to some of the things I can most clarify and the bug…
»
Shazan
Thanks for the info. And any theory to learn or should I just make tunes. And did Casey made hand…
»
Antoine F.
Hey, I thought it would be useful to do a little write-up after using 4coder for about 3 months. …
»
Jeremiah Goerdt
I like the style of your devlogs. It's a nice change from the norm. I'm also curious to see wher…
»
@Mattias_G
So, as I promised, I want to start showing the core libraries of the engine. I am not releasing l…
»
ratchetfreak
graeme fwiw i think c++ makes two mistakes--1) thinking types are hard to reason about, and treat…
»
graeme
fwiw i think c++ makes two mistakes--1) thinking types are hard to reason about, and treating the…
»
Gregory
The code is pretty messy, and I didn't check to see if you already had string operations somewher…
»
Ryan Fleury
Maybe. ;) I'm still considering it and I'm finding some holes in the mechanic, unfortunately; a …
»
William Bundy
Ah, that was something I cut. Wirmpht generates prototypes for procedures, forward-declares stru…
»
@Mattias_G
For sound effects, check out BFXR http://www.bfxr.net/ For music, give Bosca Ceoil a try http://b…
»
Allen Webster
Hey everyone, I just recorded a series of several installments of the Cipher Drive project, the …
»
erpeo93
Arrived here for the same reason of the OP. Finally resolved using the start in combination with …
»
ratchetfreak
I don't think full-on code generation is the right choice for the simple things like generic cont…
»
Ginger Bill
If you can do you web programming in C, then Odin is even better for it. The problem is that Odin…
»
Ginger Bill
That idea of faking generics is quite clever and would be good enough to solve most problems that…
»