Closed zenbooster closed 1 month ago
This is caused by your application unbinding the GL context before presenting. Due to limitations in how the GL API is designed RenderDoc needs a context current when presenting to properly associate a window with a particular context.
As far as I'm aware there's no reason to unbind a context before presenting, so leaving your context bound should fix this issue.
Yes thank you! This really helped.
Description
I have a project that uses mingw, glfw, opengl 3.3: https://github.com/zenbooster/alphawater/tree/mpshader that I would like to debug. I downloaded and installed the latest version of renderdoc, launched my application through it, and saw that my application worked. Renderdoc reported:
Connection Status: Estabilished
API: OpenGL (Active)
then, after ~11 seconds:API: OpenGL (Not Presenting)
At the same time, the overlay does not appear, and no additional information appears either.
Steps to reproduce
Environment
Sample: test.zip