RESOLVED FIXED 101286
WebGLCanvas contents are not updated correctly.
https://bugs.webkit.org/show_bug.cgi?id=101286
Summary WebGLCanvas contents are not updated correctly.
Kalyan
Reported 2012-11-05 18:28:50 PST
Try running the following webgl demo in MiniBrowser: https://www.khronos.org/registry/webgl/sdk/demos/webkit/WebGL+CSS.html Some of the textures are not rendered properly. Mesa error log shows the following error: Mesa: User error: GL_INVALID_FRAMEBUFFER_OPERATION in glBlitFramebufferEXT(incomplete draw/read buffers) Demo works fine on all other browsers.
Attachments
Kalyan
Comment 1 2012-11-05 18:30:10 PST
Working on a patch
Zeno Albisser
Comment 2 2012-11-09 08:08:12 PST
(In reply to comment #1) > Working on a patch I assume that you are missing the BlitFramebuffer extension. In this case the solution is actually drawing the texture using the appropriate shaders. Take a look at GraphicsSurfaceWin.cpp function GraphicsSurfacePrivate::drawTexture.
Kalyan
Comment 3 2012-11-12 21:54:47 PST
(In reply to comment #2) > (In reply to comment #1) > > Working on a patch > > I assume that you are missing the BlitFramebuffer extension. > In this case the solution is actually drawing the texture using the appropriate shaders. > Take a look at GraphicsSurfaceWin.cpp function GraphicsSurfacePrivate::drawTexture. The error can also be caused in case FBO has no valid read/write buffers when trying to perform operations like blitting
Kalyan
Comment 4 2012-11-21 23:36:36 PST
This issue got fixed with the changes done in 101291.
Ryuan Choi
Comment 5 2012-11-26 09:11:29 PST
I removed [EFL] alias not to redirect this bug when we searched [EFL]
Kalyan
Comment 6 2012-11-26 21:14:04 PST
(In reply to comment #5) > I removed [EFL] alias not to redirect this bug when we searched [EFL] This bug is specific to EFL port, the alias does make sense here. Any specific reason why we don’t want it ??
Kangil Han
Comment 7 2012-11-26 21:37:07 PST
(In reply to comment #6) > (In reply to comment #5) > > I removed [EFL] alias not to redirect this bug when we searched [EFL] > > This bug is specific to EFL port, the alias does make sense here. > > Any specific reason why we don’t want it ?? Oh, now searching with '[EFL]' displays result well in bugzilla! @kalyan : IIRC, search result with '[EFL]' always redirects here. :)
Note You need to log in before you can comment on or make changes to this bug.