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
VAO does not matter here. What you should be thinking is about GL_ARRAY_BUFFER buffer. You can put…
»
Oliver Marsh
That does sound cleaner. So is that a seperate vao buffer than the one that is used for the mesh?
»
Mārtiņš Možeiko
IMHO much cleaner way to use matrices in instancing is using glVertexAttribDivisor for your matric…
»
Miles
The argument that fully dynamic types are useful at a language level seems intuitively plausible o…
»
Oliver Marsh
When we ask the GPU to render a sprite or mesh to the screen, the biggest bottleneck isn’t the a…
»
Robert Hickman
I'm more talking about the ability to flow type information through a system at run-time. While yo…
»
stack mann
Hello, I have a 3D triangular mesh(vertices, indices, uv coords) that I'm rendering to the screen.…
»
Jason
Nowadays we all here about he importance of data locality when trying to create a performant progr…
»
Fruit
Just adding my voice here. Unfortunately I can't use 4coder in its current state, so I'll be waiti…
»
B
Ok. I gave up at giving up. I've check this forum and the episode list every day for about six mon…
»
Miles
Seems they're just quoting verbatim from the web page they linked to, for whatever reason. The web…
»
Mārtiņš Možeiko
What is this "Decimal" you are talking about? SQL datatype?
»
garrymacin
The main difference is Floats and Doubles are binary floating point types and a Decimal will store…
»
Ted Bendixson
I made a video for the first day (setting up the build system) of Handmade Hero, starting with OSX…
»
NelsonMandella
The 90s/2000s were a golden age for learning how to program. All the information you'd ever need w…
»
Martin Cohen
@mmozeiko: The difference is when you're getting the new value of the entry. Increasing the NextEn…
»
Jason
Thanks for your insight. That is encouraging. I'll probably try using templates but will keep my e…
»
Abner Coimbre
They're everywhere. Today's foundational systems -- a commercial 3D engine, some operating system…
»
Jason
Awesome, thank you for that. I'll see what I can look into.
»
Simon Anciaux
It wasn't clear to me that the queue was a circular buffer. I think I see the problem you were men…
»
David Butler
This is one point where my opinion differs form most people here. I tend to use C++ templates quit…
»
John
@mrmixer thank you very much for the detailed explanation! That clears things up.
»
Simon Anciaux
If you enable virtual white space, you can't layout the code manually, 4coder will use it's own ru…
»
Jason
I'm currently trying to create my own data structure library of sorts for my C++ projects. Because…
»
Blake Martin
That's a better idea.
»
John
Thanks a lot guys. @mrmixer I misinterpreted virtual whitespace having the same effect as in Visua…
»
Todd
Thank you. I think I recall that too but I don't remember him talking about how he LEARNED the to…
»
Simon Anciaux
I believe there was an episode where Casey talked about how he started programming and getting wor…
»
Mārtiņš Možeiko
This is exactly same code as before. InterlockedCompareExchange returns what Queue->NextEntryToRe…
»
Simon Anciaux
Virtual white space in 4coder don't allow you to position the cursor past the end of line. It's us…
»