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.
»
Mārtiņš Možeiko
You don't need to use .lib if you are loading .dll at runtime. Linker always creates it if you hav…
»
Mārtiņš Možeiko
In this code you are not calling glUniformMatrix to pass projection matrix to shader. Instead you …
»
C_Worm
Another with linker argument: You can verify if DLL has this symbol exported by using dumpbin.ex…
»
Mārtiņš Možeiko
You did not instruct linker to export function from dll file. You can do in two ways. One with com…
»
C_Worm
Hello! Im trying to load a function from a DLL only, however GetProcAddress() returns NULL. I just…
»
»
Tony
My current OpenGL code is a copy of caseys. I'm at day 246 and I jumped to day 368-369 for shaders…
»
Mārtiņš Možeiko
Where is this code from? I don't think HandmadeHero uses CoCreateInstance function. Casey used sim…
»
Roman
Hi everyone. I don't understand what does co_create_instance_stub mean and why we do return 0. Tha…
»
Mārtiņš Možeiko
There could be million reasons why something is not drawing in OpenGL. It has so many states that …
»
Tony
Hi. I'm trying to get shaders working with opengl. I'm currently drawing with fixed function pipel…
»
thynnmas
Yes, this is clang. Sorry, I should have mentioned that. I'm was still on 0.3.0.2, after an upgra…
»
x13pixels
I assume you are using Clang? (This works fine with CL). There are some fixes for this in the late…
»
x13pixels
I have on my todo list checking for references and allowing the '.' operator to be used. I might j…
»
x13pixels
Erwin, This will be fixed in the next patch release (0.3.0.4). Thanks for taking the time to put t…
»
Miles
It took a while, but the next devlog is finally up. Rather than talking about something I've added…
»
thynnmas
Hi. First off, thanks for making something good! Second, I couldn't find another place for bug rep…
»
Jason
As far as I now, for handmade hero all you should 'need' are the first two, "MSVC v142 - VS 2019 C…
»
Benjamin Pedersen
Hi Is it intentional that references use pointer syntax in the watch window? There are a lot of re…
»
Lootbox
I think maybe "Desktop development with C++"? But it take almost 7GB disk space. So which of the f…
»
Simon Anciaux
Vectors are a direction and magnitude (length), they don't have a position or origin. If you have …
»
Alexey
Hello, Corentin! Thank you for pointing out the issue. To be clear, the implemetation was more of …
»
Mārtiņš Možeiko
If by SoundOutput you mean win32_sound_output structure, then it does not have BitsPerSample. It h…
»
chelges1
Just a quick question about WaveFormat and its relation to win32_sound_output. I'm confused why Wa…
»
panthalassadigital
Hi again Simon! Yes absolutely I can give code with context - the code I'm using as reference is f…
»
panthalassadigital
Simon, thank you so much for the drawing - that explanation was perfect. I really appreciate it :)
»
itzjac
Here, am interested in the Algorithms part of this question. I am up to finding reference book abo…
»
Simon Anciaux
Do you have a timestamp in the episode ? Or some code with context ?
»
Simon Anciaux
Maybe those drawings would help ? (Sorry I didn't keep the same vector names)
»