Search found 4 matches

by MadDoctor5813
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...
by MadDoctor5813
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.
by MadDoctor5813
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...
by MadDoctor5813
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 ...

Go to advanced search