xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Initial Version and Version 1 of Ticket #1358


Ignore:
Timestamp:
11/16/16 03:52:37 (5 years ago)
Author:
Antoine Martin
Comment:

As of r14431, this error should be converted to a warning and we will try our best to continue to paint the window (and hope for the best.. it may still fail, just later). Let me know if that makes things worse - the window may show undefined contents instead of the white background we normally paint onto.

Found a similar question on the pyopengl mailing list: GL error on mac after using pyinstaller, suggests moving the glclear earlier but we can't.. We could try a glflush, or just retry somehow.

Same problem reported here: OpenGL invalid framebuffer operation after glClear(GL_COLOR_BUFFER_BIT) It really looks like a driver bug: Invalid framebuffer operation after glCheckFramebufferStatus: I am getting a weird OpenGL error when running my application on my HD4000 ... Bind the second FBO and call glClear. The glClear gives an GL_INVALID_FRAMEBUFFER_OPERATION ... We reported this issue to Intel and it seems that it was in fact a bug. It is fixed in the current driver version. That's almost identical to what we do: double-bind, Intel HD4000... driver bug!


it renders, but there are errors all over the logs..


That's odd, the error should stop it from painting. Maybe the error gets caught, we then send the failure to the server and the next screen refresh fixes it (as the call to glclear eventually succeeds) - which is very inefficient.

PS: this bug may have been uncovered by #1232 as the opengl client now uses two buffers by default since r12878.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1358

    • Property Owner changed from Antoine Martin to alas
  • Ticket #1358 – Description

    initial v1  
    9595}}}
    9696
    97 * Per question from #1111 - nor14405 doesn't seem to help with Error 1286. (Errors with all the versions mentioned in this ticket correspond to the ones originally reported in #1111.)
     97* Per question from #1111 - no r14405 doesn't seem to help with Error 1286. (Errors with all the versions mentioned in this ticket correspond to the ones originally reported in #1111.)
    9898
    9999* I'm not sure what you're asking with "Does it ever render anything with opengl enabled on this chipset / driver version?" ... it renders, but there are errors all over the logs - there weren't errors all over the logs a few hundred revisions back... so I'll have to go back until I find one that isn't having issues, though I may have to roll server back too, I'll check into it soon.