Issue metadata
Sign in to add a comment
|
Can't enable hardware acceleration in Chrome 60
Reported by
human.p...@gmail.com,
Jun 25 2017
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.40 Safari/537.36 Steps to reproduce the problem: As title. Can enable in 59, can enable in 61 (Canary), but doesn't work in 60. Reinstalling doesn't help. Hardware: Win 7 64-bit, i5-4570 + GTX 660, newest drivers. What is the expected behavior? What went wrong? Graphics Feature Status Canvas: Software only, hardware acceleration unavailable CheckerImaging: Disabled 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: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Software only, hardware acceleration unavailable Video Decode: Software only, hardware acceleration unavailable Video Encode: Software only, hardware acceleration unavailable WebGL: Hardware accelerated but at reduced performance WebGL2: Unavailable Driver Bug Workarounds clear_uniforms_before_first_program_use decode_encode_srgb_for_generatemipmap disable_accelerated_vpx_decode disable_direct_composition disable_discard_framebuffer disable_dxgi_zero_copy_video disable_framebuffer_cmaa exit_on_context_lost force_cube_complete scalarize_vec_and_mat_constructor_args texsubimage_faster_than_teximage Problems Detected Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost TexSubImage is faster for full uploads on ANGLE Applied Workarounds: texsubimage_faster_than_teximage 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 ANGLE crash on glReadPixels from incomplete cube map texture: 518889 Applied Workarounds: force_cube_complete Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Direct composition flashes black initially on Win <10: 588588 Applied Workarounds: disable_direct_composition Zero copy DXGI video hangs on shutdown on Win < 8.1: 621190 Applied Workarounds: disable_dxgi_zero_copy_video Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198 Applied Workarounds: disable_framebuffer_cmaa Zero-copy NV12 video displays incorrect colors on NVIDIA drivers.: 635319 Applied Workarounds: disable_dxgi_zero_copy_video Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap VPx decoding isn't supported before Windows 10 anniversary update.: 616318 Applied Workarounds: disable_accelerated_vpx_decode Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 6/25/2017, 2:22:29 PM Chrome version Chrome/60.0.3112.40 Operating system Windows NT 6.1.7601 SP1 Software rendering list version 13.7 Driver bug list version 10.91 ANGLE commit id f1ca5288afea 2D graphics backend Skia/60 bb20c118c615565e31f1bd0bff0f6c9387f3d0cf- Command Line "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --disable-smooth-scrolling --disable-features=BackgroundVideoTrackOptimization --flag-switches-end Driver Information Initialization time 25 In-process GPU false Passthrough Command Decoder false Supports overlays false Sandboxed true GPU0 VENDOR = 0x10de, DEVICE= 0x11c0 GPU1 VENDOR = 0x8086, DEVICE= 0x0412 Optimus false Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY1 23.0" Driver vendor Google Inc. Driver version 3.3.0.2 Driver date 2017/04/07 Pixel shader version 3.0 Vertex shader version 3.0 Max. MSAA samples 4 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER Google SwiftShader GL_VERSION OpenGL ES 2.0 SwiftShader GL_EXTENSIONS Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Window system binding vendor Google Inc. (adapter LUID: 000000000000b03a) Window system binding version 1.4 (ANGLE 2.1.0.f1ca5288afea) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_EXT_pixel_format_float EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_create_context_robust_resource_initialization Direct rendering Yes Reset notification strategy 0x0000 GPU process crash count 3 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 RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 Software only RGBA_8888 Software only BGRX_8888 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Diagnostics ... loading ... Log Messages GpuProcessHostUIShim: The GPU process crashed! GpuProcessHostUIShim: The GPU process crashed! GpuProcessHostUIShim: The GPU process crashed! GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. Did this work before? Yes 59 Chrome version: 60.0.3112.40 Channel: beta OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version: Shockwave Flash 26.0 r0
,
Jun 26 2017
Crash ID 42c1e67208000000 points to a problem in ANGLE's framebuffer implementation. I think this has already been fixed and was caused by a problem with a merge-back of a CL; Jamie, can you confirm and duplicate this? Stack trace: 0x000007fed96630d7 (libglesv2.dll -clear11.cpp:380 ) rx::Clear11::clearFramebuffer(rx::ClearParameters const &,gl::FramebufferState const &) 0x000007fed965fe2d (libglesv2.dll -framebuffer11.cpp:127 ) rx::Framebuffer11::clearImpl(rx::ContextImpl *,rx::ClearParameters const &) 0x000007fed969eaaa (libglesv2.dll -framebufferd3d.cpp:101 ) rx::FramebufferD3D::clear(rx::ContextImpl *,unsigned int) 0x000007fed958890c (libglesv2.dll -context.cpp:2794 ) gl::Context::clear(unsigned int) 0x000007fed955fc27 (libglesv2.dll -entry_points_gles_2_0_autogen.cpp:289 ) gl::Clear(unsigned int) 0x000007fed0ad1d38 (chrome_child.dll -gl_gl_api_implementation.cc:423 ) gl::RealGLApi::glClearFn(unsigned int) 0x000007fed1835bac (chrome_child.dll -gles2_cmd_decoder.cc:5143 ) gpu::gles2::GLES2DecoderImpl::ResizeOffscreenFramebuffer(gfx::Size const &) 0x000007fed0208ebb (chrome_child.dll -gles2_cmd_decoder.cc:3556 ) gpu::gles2::GLES2DecoderImpl::Initialize(scoped_refptr<gl::GLSurface> const &,scoped_refptr<gl::GLContext> const &,bool,gpu::gles2::DisallowedFeatures const &,gpu::gles2::ContextCreationAttribHelper const &) 0x000007fecfae5577 (chrome_child.dll -gpu_command_buffer_stub.cc:779 ) gpu::GpuCommandBufferStub::Initialize(gpu::GpuCommandBufferStub *,GPUCreateCommandBufferConfig const &,std::unique_ptr<base::SharedMemory,std::default_delete<base::SharedMemory> >) 0x000007fecff688a4 (chrome_child.dll -gpu_command_buffer_stub.cc:231 ) gpu::GpuCommandBufferStub::Create(gpu::GpuChannel *,gpu::GpuCommandBufferStub *,GPUCreateCommandBufferConfig const &,gpu::IdType<gpu::CommandBuffer,unsigned __int64,0>,gpu::IdType<gpu::SyncPointOrderData,unsigned int,0>,int,int,std::unique_ptr<base::SharedMemory,std::default_delete<base::SharedMemory> >) 0x000007fecfae794f (chrome_child.dll -gpu_channel.cc:1096 ) gpu::GpuChannel::CreateCommandBuffer(GPUCreateCommandBufferConfig const &,int,std::unique_ptr<base::SharedMemory,std::default_delete<base::SharedMemory> >) 0x000007fecfae763c (chrome_child.dll -gpu_channel.cc:1025 ) gpu::GpuChannel::OnCreateCommandBuffer(GPUCreateCommandBufferConfig const &,int,base::SharedMemoryHandle,bool *,gpu::Capabilities *)
,
Jun 26 2017
Changing status to assigned and marking the bug as release block stable to keep in test and TPM radar.
,
Jun 26 2017
Thanks for the investigation - if you need more crash reports IDs (I have a bunch of them and I just sended them all) please check attachment.
,
Jun 27 2017
Sorry for all the trouble - should be fixed already in the top-of-tree beta, waiting for next deployment. Please reopen if I'm incorrect. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by human.p...@gmail.com
, Jun 25 2017