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.
Stas Lisetsky
This is exactly the information I needed, thank you btaylor2401. For some reason I never thought o…
»
James Widman
Yes. Indeed, are specified in terms of Yes.
»
Abner Coimbre
I kid. Make a new post and I'll gladly update the list. Martin Cohen did that at one point too. Pr…
»
»
Jeremiah Goerdt
Sorry to do this to you Abner, but I'd like to edit my Handmade project. It has evolved into somet…
»
Abner Coimbre
Done. List now has all the handmade projects I'm aware of. Some statistics: Ongoing projects: 13 C…
»
Simon Anciaux
And thanks again ! I messed up the profile bit mask when creating the context and so I was always …
»
Mārtiņš Možeiko
OpenGL 3.0 introduced deprecation notion. It said that not using VAO is deprecated feature. But it…
»
Timothy McCarthy
Something seems "fishy" here. I checked the VS 2015 Community version on another machine. That mac…
»
Simon Anciaux
Thanks. On that page there are . I should have started there. I didn't search in details, but the …
»
Philip Buuck
A comment in this post states that, beginning with update 4, the size mismatch between int (32 bi…
»
Bryan Taylor
I'm not an expert on GL, but I did just release a game with a GL backend.Yes. Z-ordering aside, y…
»
Stas Lisetsky
Hello! I know the hardware rendering is still far off in the series, but I was hoping opengl-profi…
»
Ginger Bill
Thanks for the reply. I think I will go for the smaller Transform struct to get 2 in a cache line …
»
Bryan Taylor
An affine transform in 3D can be stored in a 4x3 matrix. But that costs you 48 bytes, rather than…
»
Mārtiņš Možeiko
"Modern" OpenGL is very complex and changes from version to version. So any older book/website ava…
»
Ginger Bill
It is silly that you have to do this! Even the new move semantics C++11 require this template defi…
»
Ginger Bill
At the moment, in my game I have a type called Transform. use this to represent the transformatio…
»
Abner Coimbre
List is updated. Notice I'm now only adding large, ongoing projects to the list, but I'll add an o…
»
Flyingsand
Metal is now available on OS X El Capitan. However, it looks to be just shy of 30% of OS X instal…
»
Simon Anciaux
Thanks, I'll read those documents but I already understand it a little bit better. Is there a site…
»
Casey Muratori
I believe the "don't use VAOs" conventional wisdom comes from slide 57 in this presentation: At l…
»
Thomas Hiatt
The easiest way to do things is to just create a VAO when your program starts and then just use VB…
»
Neil Blakey-Milner
Ah - this triggered a memory. On OS X, there is no OpenGL 3.2+ compatibility mode. You can use Op…
»
Mārtiņš Možeiko
Are you sure you need VAO? It's been a while I've done something with OpenGL, but I remember that …
»
Neil Blakey-Milner
Short version: You need a VAO. You might get away without creating one with some OpenGL drivers…
»
Simon Anciaux
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understanding why it …
»
Neil Blakey-Milner
is probably a good starting point - it's what I started my OS X platform layer (for another proj…
»
James Widman
On a personal note, I should apologize for not objecting to this behavior of decltype when I had t…
»
James Widman
Hi all, At , we hit a compile error owing to the behavior of decltype(e). For reference, the rule …
»