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.
Roderic Bos
I tried day 242 on my crappy laptop to see if opengl was a bit more speedy than before now. But st…
»
CJ Nelson
Thank you I figured it out. There was another line of code creating the same hmi file on a loop.
»
Mārtiņš Možeiko
There is no easy answer to that. Just figure out your minimum requirements (X MB of GPU memory) fo…
»
robby
Yeah sorry mobile autocorrection. ;) Also thank you for your long explanation :) GPU execution mem…
»
Jake
Thanks a lot for your advice guys, I've opted to only parse 32 function parameters for now like so…
»
Mārtiņš Možeiko
Casey, I think you should check also for GL_ARB_framebuffer_sRGB extension. Currently you are only…
»
Mārtiņš Možeiko
Now, when sRGB is optionally enabled for OpenGL rendering, how to deal with assets in sRGB format?…
»
Mārtiņš Možeiko
GPS memory :) Driver allocates GPU memory in a similar way how your OS allocates virtual memory fo…
»
robby
Thank you for the clarification, i already forgot about that, now when this is running so fast. On…
»
Casey Muratori
Yes, this is what I have been saying for a while about how we have not actually done the texture d…
»
robby
Hi there, when running the latest build long enough it starts to fail displaying the textures. Al…
»
Mārtiņš Možeiko
Wait, how can this error happen on first call to CreateFile and file already exists? Who creates f…
»
CJ Nelson
Thank you for the suggestions. I've tried opening it in a hex editor and I receive an error for th…
»
Ginger Bill
I have re-recorded the second video. I have split it into two video. Here is the current Playlist …
»
Ginger Bill
Thank you. I will cover memory in depth but I will not go into the stack or the heap for a quite a…
»
Mārtiņš Možeiko
Are those function arguments you are parsing? Just hardcoding max arguments for function with some…
»
Zachary
I wrote the iOS port almost a year ago, then went on hiatus until recently. I'm very far behind (D…
»
popcorn
Cool. I'll spread it around. Btw, Are you gonna go into Memory? I think it's very import for begin…
»
Bryan Taylor
If you're writing a thing that runs once and then closes, memory usage just really isn't that much…
»
Jake
Hi guys, So I'm having a crack at writing a compiler to couple HTML/CSS/JS in a cleaner and nicer …
»
jacob
I should mention that im using the 2015 version of visual studio
»
Mārtiņš Možeiko
Using managed language will be problematic with Handmade Hero approach. Managed languages typicall…
»
jacob
im trying to follow along but im using c# instead c++
»
Mārtiņš Možeiko
Do you have this file present on disk? If yes, can you trey opening it in some hexeditor and see i…
»
CJ Nelson
Thank you for the fast reply, I appreciate it. Here's the file path W:\build\loop_edit_1.hmi. It's…
»
Ginger Bill
I have made the first video for the series. This is a just an introduction video and the other vid…
»
Mārtiņš Možeiko
Learn to use debugger. Using debugger will tell you exactly what is wrong. Run the program and pau…
»
OrrsLaw
Took a break from trying this series and now a couple months later I'm trying it again. But much t…
»
Casey Muratori
Correct - there is no actual way on Windows to guarantee vsync, as far as I know anyway. You can …
»
Mārtiņš Možeiko
What is file path you are passing to CreateFile? For what file does this happen? And you really sh…
»