Without OpenGL you can use CGImage to draw to screen.
This is how you do it: http://www.conceptu…
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…
This is exactly the information I needed, thank you btaylor2401. For some reason I never thought …
gingerBill It is silly that you have to do this!Yes.
Even the new move semantics C++11 require th…
I kid. Make a new post and I'll gladly update the list. Martin Cohen did that at one point too. P…
Sorry to do this to you Abner, but I'd like to edit my Handmade project. It has evolved into some…
Done. List now has all the handmade projects I'm aware of. Some statistics:
Ongoing projects: 13…
And thanks again !
I messed up the profile bit mask when creating the context and so I was alway…
OpenGL 3.0 introduced deprecation notion. It said that not using VAO is deprecated feature. But i…
Something seems "fishy" here.
I checked the VS 2015 Community version on another machine. That m…
Thanks.
On that page there are all version specifications. I should have started there. I didn't…
http://stackoverflow.com/question...ng-c4018-signed-unsifged-mismatch
A comment in this post sta…
I'm not an *expert* on GL, but I did just release a game with a GL backend.
1. Yes. Z-ordering…
Hello!
I know the hardware rendering is still far off in the series, but I was hoping opengl-pro…
Thanks for the reply.
I think I will go for the smaller Transform struct to get 2 in a cache lin…
An affine transform in 3D can be stored in a 4x3 matrix. But that costs you 48 bytes, rather tha…
"Modern" OpenGL is very complex and changes from version to version. So any older book/website av…
It is silly that you have to do this! Even the new move semantics C++11 require this template def…
At the moment, in my game I have a type called Transform.
1
2
3
4
5
6struct Transform
{
Vector3…
List is updated. Notice I'm now only adding large, ongoing projects to the list, but I'll add an …
itfrombit
OpenGL is actually the closest to the metal that you can currently get on OS X. It sit…
Thanks, I'll read those documents but I already understand it a little bit better.
Is there a si…
I believe the "don't use VAOs" conventional wisdom comes from slide 57 in this presentation:
htt…
The easiest way to do things is to just create a VAO when your program starts and then just use V…
Ah - this triggered a memory.
On OS X, there is no OpenGL 3.2+ compatibility mode. You can use …
Are you sure you need VAO? It's been a while I've done something with OpenGL, but I remember that…
mrmixer
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understandi…
Hi, I'm trying to use a vertex buffer object in OpenGL and have some problem understanding why it…