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.
Joel Davis
in opengl, creating a texture and using glTexSubImage2d() to update the texture data from the hos…
»
Adam
Those links are incredibly helpful, thank you! :) I think I follow most of what's going on, but h…
»
Stas Lisetsky
This is exactly the information I needed, thank you btaylor2401. For some reason I never thought …
»
James Widman
gingerBill It is silly that you have to do this!Yes. Even the new move semantics C++11 require th…
»
Abner Coimbre
I kid. Make a new post and I'll gladly update the list. Martin Cohen did that at one point too. P…
»
»
Jeremiah Goerdt
Sorry to do this to you Abner, but I'd like to edit my Handmade project. It has evolved into some…
»
Abner Coimbre
Done. List now has all the handmade projects I'm aware of. Some statistics: Ongoing projects: 13…
»
Simon Anciaux
And thanks again ! I messed up the profile bit mask when creating the context and so I was alway…
»
Mārtiņš Možeiko
OpenGL 3.0 introduced deprecation notion. It said that not using VAO is deprecated feature. But i…
»
Timothy McCarthy
Something seems "fishy" here. I checked the VS 2015 Community version on another machine. That m…
»
Simon Anciaux
Thanks. On that page there are all version specifications. I should have started there. I didn't…
»
Philip Buuck
http://stackoverflow.com/question...ng-c4018-signed-unsifged-mismatch A comment in this post sta…
»
Bryan Taylor
I'm not an *expert* on GL, but I did just release a game with a GL backend. 1. Yes. Z-ordering…
»
Stas Lisetsky
Hello! I know the hardware rendering is still far off in the series, but I was hoping opengl-pro…
»
Ginger Bill
Thanks for the reply. I think I will go for the smaller Transform struct to get 2 in a cache lin…
»
Bryan Taylor
An affine transform in 3D can be stored in a 4x3 matrix. But that costs you 48 bytes, rather tha…
»
Mārtiņš Možeiko
"Modern" OpenGL is very complex and changes from version to version. So any older book/website av…
»
Ginger Bill
It is silly that you have to do this! Even the new move semantics C++11 require this template def…
»
Ginger Bill
At the moment, in my game I have a type called Transform. 1 2 3 4 5 6struct Transform { Vector3…
»
Abner Coimbre
List is updated. Notice I'm now only adding large, ongoing projects to the list, but I'll add an …
»
Flyingsand
itfrombit OpenGL is actually the closest to the metal that you can currently get on OS X. It sit…
»
Simon Anciaux
Thanks, I'll read those documents but I already understand it a little bit better. Is there a si…
»
Casey Muratori
I believe the "don't use VAOs" conventional wisdom comes from slide 57 in this presentation: htt…
»
Thomas Hiatt
The easiest way to do things is to just create a VAO when your program starts and then just use V…
»
Neil Blakey-Milner
Ah - this triggered a memory. On OS X, there is no OpenGL 3.2+ compatibility mode. You can use …
»
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
mrmixer Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understandi…
»
Simon Anciaux
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understanding why it…
»
Neil Blakey-Milner
Sealatron I'm sure resurrecting this old thread is poor forum etiquette, but it looks to be very …
»