go-qml / qml

QML support for the Go language
Other
1.96k stars 187 forks source link

Unsupported framebuffer format. #58

Closed neclepsio closed 10 years ago

neclepsio commented 10 years ago

Sometimes when running the Gopher example I get this error:

qopenglframebufferobject.cpp:353: QOpenGLFramebufferObject: Unsupported framebuffer format.

After, Paint get called, but there is no update on the screen.

Restarting the program just a few frames are drawn before the error is thrown. At that point, only restarting graphics driver (or Windows) helps.

I'm using 64-bit Windows 7 with nVidia Quadro FX 3500, latest available driver.

niemeyer commented 10 years ago

Can you please try running the example with:

QML_NO_THREADED_RENDERER=1 ./gopher
neclepsio commented 10 years ago

The issue did not appear in my tests. Being "random", I cannot guarantee it's solved, but it seems so.

neclepsio commented 10 years ago

Sorry: it happens with this setting too, but it appears to be less frequent.

niemeyer commented 10 years ago

I'm considering this bug fixed due to the new GL APIs. Please reopen it if you see the same issue again.