No WebGL2 on AMD APU
Reported by
demidove...@gmail.com,
Jun 22 2016
|
|||
Issue descriptionChrome Version : 51.0.2704.103 OS Version: 10.0 URLs (if applicable) : Other browsers tested: Add OK or FAIL after other browsers where you have tested this issue: Firefox 4.x: OK What steps will reproduce the problem? 1. Turn on WebGL2 in chrome://flags on AMD APU 2. Get WebGL Unavailable in chrome://gpu What is the expected result? all works with --disable-gpu-driver-bug-workarounds Please provide any additional information below. all was working 2-3 months ago I have the same error on Asus 1215B and Lenovo G505 UserAgentString: Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 Graphics Feature Status Canvas: Software only, hardware acceleration unavailable Flash: Software only, hardware acceleration unavailable Flash Stage3D: Software only, hardware acceleration unavailable Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable Compositing: Software only, hardware acceleration unavailable Multiple Raster Threads: Disabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Software only. Hardware acceleration disabled Video Decode: Software only, hardware acceleration unavailable Video Encode: Software only, hardware acceleration unavailable WebGL: Unavailable Driver Bug Workarounds clear_uniforms_before_first_program_use disable_d3d11 disable_discard_framebuffer exit_on_context_lost scalarize_vec_and_mat_constructor_args Problems Detected GPU process was unable to boot: GPU process launch failed. Disabled Features: all Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost Clear uniforms before first program use on all platforms: 124764, 349137 Applied Workarounds: clear_uniforms_before_first_program_use Always rewrite vec/mat constructors to be consistent: 398694 Applied Workarounds: scalarize_vec_and_mat_constructor_args Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Crashes in D3D11 on specific AMD drivers: 517040 Applied Workarounds: disable_d3d11 Accelerated rasterization has been disabled, either via about:flags or command line. Disabled Features: rasterization Raster is using a single thread. Disabled Features: multiple_raster_threads Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Version Information Data exported 22.06.2016, 8:14:25 Chrome version Chrome/51.0.2704.103 Operating system Windows NT 10.0 Software rendering list version 10.18 Driver bug list version 8.66 ANGLE commit id 1a1b30c37e13 2D graphics backend Skia Command Line Args Files\Google\Chrome\Application\chrome.exe" --flag-switches-begin --enable-unsafe-es3-apis --flag-switches-end Driver Information Initialization time 0 In-process GPU true Sandboxed false GPU0 VENDOR = 0x1002, DEVICE= 0x9802 Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY1 12.1" Driver vendor Advanced Micro Devices, Inc. Driver version 15.201.1151.0 Driver date 8-22-2015 Pixel shader version Vertex shader version Max. MSAA samples Machine model name Machine model version GL_VENDOR GL_RENDERER GL_VERSION GL_EXTENSIONS Disabled Extensions Window system binding vendor Window system binding version Window system binding extensions Direct rendering Yes Reset notification strategy 0x0000 GPU process crash count 0 Compositor Information Tile Update Mode One-copy Partial Raster Enabled GpuMemoryBuffers Status ATC Software only ATCIA Software only DXT1 Software only DXT5 Software only ETC1 Software only R_8 Software only RGBA_4444 Software only RGBX_8888 Software only RGBA_8888 Software only BGRX_8888 Software only BGRA_8888 Software only YUV_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Diagnostics ... loading ... Log Messages [4920:1776:0622/081416:ERROR:gl_surface_egl.cc(249)] : No suitable EGL configs found. [4920:1776:0622/081416:ERROR:gl_surface_egl.cc(986)] : eglCreatePbufferSurface failed with error EGL_BAD_CONFIG [4920:1776:0622/081416:ERROR:gpu_info_collector.cc(33)] : gfx::GLContext::CreateOffscreenGLSurface failed [4920:1776:0622/081416:ERROR:gpu_info_collector.cc(109)] : Could not create surface for info collection. [4920:1776:0622/081416:ERROR:gpu_main.cc(473)] : gpu::CollectGraphicsInfo failed (fatal). GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
,
Jul 7 2016
Not sure why we can't find an EGL config at all. This is why we don't enable D3D11: Crashes in D3D11 on specific AMD drivers: 517040 Applied Workarounds: disable_d3d11
,
Jul 7 2016
--enable-unsafe-es3-apis is likely trying to find ES3 configs and failing to find any.
,
Jul 11 2016
WebGL2 works with --disable-gpu-driver-bug-workarounds
,
Aug 16 2016
What's the resolution here? Should this be duplicated into Issue 517040, and that one investigated?
,
Aug 23 2016
Merging into Issue 517040 while I investigate updating the blacklist. |
|||
►
Sign in to add a comment |
|||
Comment 1 by kbr@chromium.org
, Jun 22 2016