Hello, I really don't know if this is a programmatic error or an actual bug.
For me to reproduce it I only created a VBO filled it with data and I am drawing it every frame, using a standard loop.
It works fine and the data is valid when the screen is visible / minimized.
However, when I press the (Windows Button) + (D) to let everything go to desktop the error occurs.
Exception in thread "main" org.lwjgl.opengl.OpenGLException: Invalid framebuffer operation (1286)
The stack trace is insignificant.
Update:
* Clicking minimize also reproduces the error.
** If you want information about the rendering
while(true) {
if(VBO.hasData()) {
VBO.draw();
}
Display.update(0);
}
That is basically it.