Issue metadata
Sign in to add a comment
|
Suddenly WebGL context creation fails for antialiased context
Reported by
zephyros...@gmail.com,
Aug 3 2016
|
||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2816.0 Safari/537.36 Steps to reproduce the problem: Visit get.webgl.org or any other site with WebGL content. What is the expected behavior? "Your browser supports WebGL" What went wrong? "Hmm. While your browser seems to support WebGL, it is disabled or unavailable. If possible, please ensure that you are running the latest drivers for your video card." Did this work before? Yes Not sure. Chrome version: 54.0.2816.0 Channel: dev OS Version: 6.2 (Windows 8) Flash Version: Shockwave Flash 23.0 r0 NVIDIA GeForce 9800GT, latest drivers (341.95). Requesting a non-antialiased WebGL context works. Firefox works perfectly (regardless of context type).
,
Aug 4 2016
No, I'm seeing the issue in normal browsing mode. It may be graphics-card related. From the original post: Chrome version: 54.0.2816.0 Channel: dev NVIDIA GeForce 9800GT, latest drivers (341.95). Requesting a non-antialiased WebGL context works. Firefox works perfectly (regardless of context type). Here is the output of chrome://gpu: Graphics Feature Status Canvas: Hardware accelerated Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated Multiple Raster Threads: Disabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Software only. Hardware acceleration disabled Video Decode: Hardware accelerated Video Encode: Hardware accelerated VPx Video Decode: Software only, hardware acceleration unavailable WebGL: Hardware accelerated Driver Bug Workarounds clear_uniforms_before_first_program_use 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 use_current_program_after_successful_link Problems Detected VPx decoding isn't supported before Windows 10 anniversary update.: 616318 Disabled Features: accelerated_vpx_decode Always call glUseProgram after a successful link to avoid a driver bug: 349137 Applied Workarounds: use_current_program_after_successful_link 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 Accelerated rasterization has been disabled, either via blacklist, about:flags or the 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 8/4/2016, 1:53:49 PM Chrome version Chrome/54.0.2816.0 Operating system Windows NT 6.2.9200 Software rendering list version 11.9 Driver bug list version 8.80 ANGLE commit id ee7e1e21981b 2D graphics backend Skia/54 1bb5fecbea494d77d7d5633522be1cdc76d043ae Command Line Args Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end Driver Information Initialization time 103 In-process GPU false Sandboxed false GPU0 VENDOR = 0x10de, DEVICE= 0x0614 Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY1 18.9" Diagonal Monitor Size of \\.\DISPLAY2 27.0" Driver vendor NVIDIA Driver version 9.18.13.4195 Driver date 1-29-2016 Pixel shader version 4.0 Vertex shader version 4.0 Max. MSAA samples 8 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER ANGLE (NVIDIA GeForce 9800 GT Direct3D11 vs_4_0 ps_4_0) GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.ee7e1e21981b) GL_EXTENSIONS GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_EXT_color_buffer_half_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_OES_compressed_ETC1_RGB8_texture GL_EXT_sRGB GL_ANGLE_depth_texture GL_OES_depth32 GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_disjoint_timer_query GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_EXT_discard_framebuffer GL_EXT_debug_marker GL_OES_EGL_image GL_OES_EGL_image_external GL_NV_EGL_stream_consumer_external GL_EXT_unpack_subimage GL_NV_pack_subimage GL_OES_vertex_array_object GL_KHR_debug GL_ANGLE_lossy_etc_decode GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_sync_query Disabled Extensions Window system binding vendor Google Inc. (adapter LUID: 0000000000007085) Window system binding version 1.4 (ANGLE 2.1.0.ee7e1e21981b) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_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_ANGLE_direct_composition 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_stream_producer_d3d_texture_nv12 Direct rendering Yes Reset notification strategy 0x8252 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 BGR_565 Software only RGBA_4444 Software only RGBX_8888 Software only RGBA_8888 Software only BGRX_8888 Software only BGRA_8888 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Diagnostics 0 b3DAccelerationEnabled true b3DAccelerationExists true bAGPEnabled true bAGPExistenceValid true bAGPExists true bCanRenderWindow true bDDAccelerationEnabled true bDriverBeta false bDriverDebug false bDriverSigned false bDriverSignedValid false bNoHardware false dwBpp 32 dwDDIVersion 10 dwHeight 1024 dwRefreshRate 60 dwWHQLLevel 0 dwWidth 1280 iAdapter 1 lDriverSize 17559240 lMiniVddSize 0 szAGPStatusEnglish Enabled szAGPStatusLocalized Enabled szChipType GeForce 9800 GT szD3DStatusEnglish Enabled szD3DStatusLocalized Enabled szDACType Integrated RAMDAC szDDIVersionEnglish 10 szDDIVersionLocalized 10 szDDStatusEnglish Enabled szDDStatusLocalized Enabled szDXVAHDEnglish Supported szDXVAModes ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C szDescription NVIDIA GeForce 9800 GT szDeviceId 0x0614 szDeviceIdentifier {D7B71E3E-4554-11CF-0D63-20261FC2C435} szDeviceName \\.\DISPLAY1 szDisplayMemoryEnglish 2280 MB szDisplayMemoryLocalized 2280 MB szDisplayModeEnglish 1280 x 1024 (32 bit) (60Hz) szDisplayModeLocalized 1280 x 1024 (32 bit) (60Hz) szDriverAssemblyVersion 9.18.13.4195 szDriverAttributes Final Retail szDriverDateEnglish 1/29/2016 15:08:42 szDriverDateLocalized 29/1/2016 3:08:42 μμ szDriverLanguageEnglish English szDriverLanguageLocalized English szDriverModelEnglish WDDM 1.2 szDriverModelLocalized WDDM 1.2 szDriverName nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um szDriverNodeStrongName oem34.inf:0f066de3ebd8d704:Section015:9.18.13.4195:pci\ven_10de&dev_0614 szDriverSignDate szDriverVersion 9.18.0013.4195 szKeyDeviceID Enum\PCI\VEN_10DE&DEV_0614&SUBSYS_062D10DE&REV_A2 szKeyDeviceKey \Registry\Machine\System\CurrentControlSet\Control\Video\{99D2BF84-3483-42AD-9F50-F7EA48B1A653}\0000 szManufacturer NVIDIA szMiniVdd n/a szMiniVddDateEnglish n/a szMiniVddDateLocalized n/a szMonitorMaxRes szMonitorName Generic PnP Monitor szNotesEnglish No problems found. szNotesLocalized No problems found. szOverlayEnglish Supported szRankOfInstalledDriver 00E02001 szRegHelpText szRevision szRevisionId 0x00A2 szSubSysId 0x062D10DE szTestResultD3D7English Not run szTestResultD3D7Localized Not run szTestResultD3D8English Not run szTestResultD3D8Localized Not run szTestResultD3D9English Not run szTestResultD3D9Localized Not run szTestResultDDEnglish Not run szTestResultDDLocalized Not run szVdd n/a szVendorId 0x10DE 1 b3DAccelerationEnabled true b3DAccelerationExists true bAGPEnabled true bAGPExistenceValid true bAGPExists true bCanRenderWindow true bDDAccelerationEnabled true bDriverBeta false bDriverDebug false bDriverSigned false bDriverSignedValid false bNoHardware false dwBpp 32 dwDDIVersion 10 dwHeight 1080 dwRefreshRate 59 dwWHQLLevel 0 dwWidth 1920 iAdapter 0 lDriverSize 17559240 lMiniVddSize 0 szAGPStatusEnglish Enabled szAGPStatusLocalized Enabled szChipType GeForce 9800 GT szD3DStatusEnglish Enabled szD3DStatusLocalized Enabled szDACType Integrated RAMDAC szDDIVersionEnglish 10 szDDIVersionLocalized 10 szDDStatusEnglish Enabled szDDStatusLocalized Enabled szDXVAHDEnglish Supported szDXVAModes ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C szDescription NVIDIA GeForce 9800 GT szDeviceId 0x0614 szDeviceIdentifier {D7B71E3E-4554-11CF-0D63-20261FC2C435} szDeviceName \\.\DISPLAY2 szDisplayMemoryEnglish 2280 MB szDisplayMemoryLocalized 2280 MB szDisplayModeEnglish 1920 x 1080 (32 bit) (59Hz) szDisplayModeLocalized 1920 x 1080 (32 bit) (59Hz) szDriverAssemblyVersion 9.18.13.4195 szDriverAttributes Final Retail szDriverDateEnglish 1/29/2016 15:08:42 szDriverDateLocalized 29/1/2016 3:08:42 μμ szDriverLanguageEnglish English szDriverLanguageLocalized English szDriverModelEnglish WDDM 1.2 szDriverModelLocalized WDDM 1.2 szDriverName nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um szDriverNodeStrongName oem34.inf:0f066de3ebd8d704:Section015:9.18.13.4195:pci\ven_10de&dev_0614 szDriverSignDate szDriverVersion 9.18.0013.4195 szKeyDeviceID Enum\PCI\VEN_10DE&DEV_0614&SUBSYS_062D10DE&REV_A2 szKeyDeviceKey \Registry\Machine\System\CurrentControlSet\Control\Video\{99D2BF84-3483-42AD-9F50-F7EA48B1A653}\0001 szManufacturer NVIDIA szMiniVdd n/a szMiniVddDateEnglish n/a szMiniVddDateLocalized n/a szMonitorMaxRes szMonitorName Generic PnP Monitor szNotesEnglish No problems found. szNotesLocalized No problems found. szOverlayEnglish Supported szRankOfInstalledDriver 00E02001 szRegHelpText szRevision szRevisionId 0x00A2 szSubSysId 0x062D10DE szTestResultD3D7English Not run szTestResultD3D7Localized Not run szTestResultD3D8English Not run szTestResultD3D8Localized Not run szTestResultD3D9English Not run szTestResultD3D9Localized Not run szTestResultDDEnglish Not run szTestResultDDLocalized Not run szVdd n/a szVendorId 0x10DE Log Messages [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: [4568:5324:0804/135213:ERROR:gles2_cmd_decoder.cc(7720)] : [.Offscreen-For-WebGL-03ADACE0]GL ERROR :GL_OUT_OF_MEMORY : glRenderbufferStorageMultisampleCHROMIUM: GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
,
Aug 5 2016
,
Aug 12 2016
Thank you for providing more feedback. Adding requester "brajkumar@chromium.org" for another review and adding "Needs-Review" label for tracking. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 16 2016
This is failing on an old graphics card -- an NVIDIA GeForce 9800 GT -- though with fairly recent drivers (341.95). Not a priority, though we can leave this open.
,
Aug 25 2016
Issue 636079 has been merged into this issue.
,
Oct 27 2016
With the latest Chrome update, it now fails on my newer NVIDIA GeForce GTX 260 graphics card as well: Chrome version: 54.0.2840.71 m NVIDIA driver verson: 341.85 The bug seems to have been affecting many other people recently: https://productforums.google.com/forum/#!topic/chrome/XIy6dtJY4uo;context-place=forum/chrome According to Ron Lastname's Oct-27 second response on that page, --disable_chromium_framebuffer_multisample seems to be sidestepping the issue. Again, requesting a non-antialiased WebGL context works, as does Firefox (regardless of context type).
,
Oct 28 2016
,
Jun 20 2017
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by brajkumar@chromium.org
, Aug 4 2016Labels: Needs-Feedback