Search found 4 matches
- Sat Aug 22, 2015 18:50
- Forum: Help
- Topic: [Solved]Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
- Replies: 5
- Views: 4271
Re: Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
To be honest, I don't think the failure is in your documentation at all. I just misunderstood what people meant when they say online that a VAO will remember what buffers you have bound, which I took to mean the buffer id bound, when they actually meant the buffer binding point, i.e, GL_ARRAY_BUFFER...
- Sat Aug 22, 2015 17:54
- Forum: Help
- Topic: [Solved]Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
- Replies: 5
- Views: 4271
Re: Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
I think a little warning somewhere saying, "CEGUI binds its own VAO and buffers, so make sure to rebind yours before rendering" should do it. Also, every piece of OpenGL info I've found online says, somewhat misleadingly, that VAOs remember what buffers you have bound at the time.
- Fri Aug 21, 2015 00:01
- Forum: Help
- Topic: [Solved]Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
- Replies: 5
- Views: 4271
Re: Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
I figured out the problem. In a true facepalm moment, I wasn't rebinding my array buffers, because I bound them once in the VAO and assumed this carried over when I rebound the VAO later. Apparently, it does not, and I didn't notice because no other buffers were ever bound, until I started using CEG...
- Thu Aug 20, 2015 20:21
- Forum: Help
- Topic: [Solved]Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
- Replies: 5
- Views: 4271
[Solved]Bootstrapping the OpenGL3 Renderer crashes my existing rendering code
I've recently started using CEGUI, and I've managed to get a button rendering properly. Except, when I stopped testing CEGUI's rendering code, and reenabled my own, I got a null access in nvoglv32.dll, which I believe is the graphics driver for my card, an Nvidia GTX 750. Using gDEbugger, I figured ...