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.
Oliver Marsh
And each frame would I do a new glbufferdata call for the same Vbo to update it with the new mari…
»
Chen
Hi all. I have worked on C-Ray a bit more in the past weeks, and I made it compatible with Windo…
»
Mārtiņš Možeiko
VAO does not matter here. What you should be thinking is about GL_ARRAY_BUFFER buffer. You can pu…
»
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 matr…
»
Miles
The argument that fully dynamic types are useful at a language level seems intuitively plausible …
»
Oliver Marsh
When we ask the GPU to render a sprite or mesh to the screen, the biggest bottleneck isn’t the ac…
»
Robert Hickman
I'm more talking about the ability to flow type information through a system at run-time. While y…
»
stack mann
Hello, I have a 3D triangular mesh(vertices, indices, uv coords) that I'm rendering to the scree…
»
Martin Fouilleul
I found this post from Fabian Giesen very interesting on pipelined architectures and instruction-…
»
Jason
Nowadays we all here about he importance of data locality when trying to create a performant prog…
»
Fruit
Just adding my voice here. Unfortunately I can't use 4coder in its current state, so I'll be wait…
»
B
Ok. I gave up at giving up. I've check this forum and the episode list every day for about six mo…
»
Miles
Seems they're just quoting verbatim from the web page they linked to, for whatever reason. The we…
»
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 stor…
»
Ted Bendixson
I made a video for the first day (setting up the build system) of Handmade Hero, starting with OS…
»
NelsonMandella
The 90s/2000s were a golden age for learning how to program. All the information you'd ever need …
»
Martin Cohen
@mmozeiko: The difference is when you're getting the new value of the entry. Increasing the NextE…
»
Jason
Thanks for your insight. That is encouraging. I'll probably try using templates but will keep my …
»
Abner Coimbre
winnythefooI'm curious what this "hidden realm" of low-level programmers tends to work on for a l…
»
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 me…
»
David Butler
This is one point where my opinion differs form most people here. I tend to use C++ templates …
»
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 r…
»
Jason
I'm currently trying to create my own data structure library of sorts for my C++ projects. Becaus…
»
Blake Martin
That's a better idea.
»
John
Thanks a lot guys. @mrmixer I misinterpreted virtual whitespace having the same effect as in Vis…
»
Todd
mrmixerI believe there was an episode where Casey talked about how he started programming and get…
»