canvas 2d don't display anything when I activate hardware acceleration
Reported by
gvince...@gmail.com,
Nov 27 2017
|
|||||
Issue descriptionChrome Version (from the about:version page): 61 Is this the most recent version: No OS + version: Debian 9.1 CPU architecture (32-bit / 64-bit): iMX6 32-bit Window manager: XFCE URLs (if relevant): Behavior in Linux Firefox: N/A Behavior in Windows Chrome (if you have access to it): No problem What steps will reproduce the problem? (1) - Install Graphic Driver for Vivante GC2000+ (2) - Install Chromium for repo Debian 9 stretch ARMHF (3) - Test a simple canvas 2d sample What is the expected result? canvas 2d display the animation when I activate hardware acceleration What happens instead? canvas 2d don't display anything when I activate hardware acceleration Please provide any additional information below. Attach a screenshot and backtrace if possible. For graphics-related bugs, please copy/paste the contents of the about:gpu page at the end of this report. I have attached the result of chrome://gpu
,
Dec 1 2017
Unable to reproduce this issue on chromium 61.0.3163.100 and on latest stable 62.0.3202.94 using Ubuntu 14.04 , Mesa deiver with steps mentioned below. Attaching screencast for reference. 1. Enabled Hardware Acceleration and navigated to https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_canvas_tut_text2 2. And http://gyu.que.jp/jscloth/ and observed successful display of animation. As ET team doesn't have Debian 9 with Vivante GC2000+ driver. Could soemone from Inhouse team take a look into this. Thanks!
,
Dec 1 2017
,
Dec 1 2017
,
Dec 1 2017
It looks to me like the canvas is having problems drawing to a texture. Lots of errors: [2475:2475:1103/220746.266867:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glClear: framebuffer incomplete (check) [2475:2475:1103/220746.267178:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glDrawElements: framebuffer incomplete (check) [2475:2475:1103/220746.329712:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glClear: framebuffer incomplete (check) [2475:2475:1103/220746.330264:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glDrawElements: framebuffer incomplete (check) [2475:2475:1103/220746.407511:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glClear: framebuffer incomplete (check) [2475:2475:1103/220746.408112:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glDrawElements: framebuffer incomplete (check) [2475:2475:1103/220746.490897:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glClear: framebuffer incomplete (check) ... [2475:2475:1103/220805.538290:ERROR:gles2_cmd_decoder.cc(2523)] : [.RenderWorker-0x59b30900]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : GLES2DecoderImpl::DoBindTexImage2DCHROMIUM: <- error from previous GL command [2475:2475:1103/220805.543906:ERROR:gles2_cmd_decoder.cc(2523)] : [.RenderWorker-0x59b30900]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : GLES2DecoderImpl::DoBindTexImage2DCHROMIUM: <- error from previous GL command [2475:2475:1103/220805.709488:ERROR:gles2_cmd_decoder.cc(4446)] : [.DisplayCompositor-0x5b3c4400]GL ERROR :GL_INVALID_FRAMEBUFFER_OPERATION : glClear: framebuffer incomplete (check) ... etc It looks like you're running this and disabling the blacklist and forcing this on. At that point it's not supported - we blacklist things where we know it won't work due to driver problems or otherwise. Sorry! |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by krajshree@chromium.org
, Nov 29 2017