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
snprintf won't work correctly. In some places Casey is using overloaded version with template (thi…
»
albatros
Yeah ! It works ! Just in case someone find it useful in the future, here is how to compile handma…
»
Mārtiņš Možeiko
You can also download older prestream episodes with . Or if you don't want to install it and you n…
»
Mārtiņš Možeiko
Unless you are multiplying matrices with vectors, why would you want to store transposed matrix in…
»
Mārtiņš Možeiko
Did you add all cpp files to project? You shouldn't do that because Casey is compiling only one fi…
»
Mārtiņš Možeiko
Instead of doing conversion manually you could create framebuffer with sRGB renderbuffer. Then do …
»
Ginger Bill
If you understand matrices a bit, for a 2d rotation, it is quite simple. This is rotation of the …
»
ratchetfreak
Except that function is deprecated the glUniformMatrix* functions have a boolean flag whether the …
»
The_8th_mage
Today i learned there is a glLoadTransposeMatrixf which takes a row major matrix, which i think is…
»
ratchetfreak
or in more lines: You can reduce this into a single v3 * mat3 with some repositioning of values.
»
andre
Hey folks, i am trying to use visual studio for editing along with the build.bat. i already tried …
»
Connor
You can actually watch the prestream on twitch. If you go to the video section on the handmade her…
»
Gianluca Alloisio
According to and Opengl ES 3+ Includes EXT_sRGB, that is for texture encoding. Casey's solution …
»
Ian Hern
ignore
»
Jay
Hi. So a couple of weeks ago I asked Casey to explain how I could add rotation to the particles du…
»
albatros
Wow, Many thanks ! I will study this very soon :)
»
Zachary
@Casey Thanks for getting back to me. I cheated, skipped ahead, and watched your special stream o…
»
Mārtiņš Možeiko
I haven't tried compiling whole Handmade Hero with winegcc, but simple dll/exe files work for me. …
»
albatros
Do anybody had any luck making winegcc from the part when we load code dynamically ? (day 21 to 23…
»
Gianluca Alloisio
I've written a devlog about sorting for libLepre, and mentioned this thread. Thanks guys :)
»
ratchetfreak
Casey[/quote] One thing I miss when using templates is seeing the templated code after the templat…
»
Casey Muratori
Well really you don't even need to do anything "more" than what C++ attempts to do in order for it…
»
Zachary
@Casey Thanks for getting back to me - I had a feeling this was the case. That being said, when I …
»
Mārtiņš Možeiko
When I put glFinish() just before SwapBuffers, then I get everything displayed correctly. Magic...…
»
Casey Muratori
That is very good to know! For Handmade Hero, we could easily decide to just not do sRGB at all, b…
»
Casey Muratori
Yes, generally speaking once you have a meta pass in your build, you can just generate whatever yo…
»
Casey Muratori
I don't know for sure, but it is probably very uncommon not to specify that flag... I have never m…
»
Mārtiņš Možeiko
I don't know. It shouldn't be like that. This happens also on my machine, so I'm trying to figure …
»
Zachary
@Casey On Day 140, you mention you normally don't hand-roll linked-lists that require arbitrary de…
»
andre
thanks a lot. that helped! now openGL works too. but why is it? bye phil
»