Bug 37513 - WebGL in Chrome: BadDrawable
Summary: WebGL in Chrome: BadDrawable
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-23 10:25 UTC by Sven Arvidsson
Modified: 2011-06-24 15:09 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Sven Arvidsson 2011-05-23 10:25:24 UTC
When running part of the WebGL conformance test, buffer-preserve-test.html, this error is repeated on the terminal and Chrome later crashes:

[10066:10066:23755423156:ERROR:x11_util.cc(862)] X Error detected: serial 111, error_code 9 (BadDrawable (invalid Pixmap or Window parameter)), request_code 137, minor_code 8 (DRI2SwapBuffers		)

Chrome needs to be run with --ignore-gpu-blacklist --enable-webgl 

System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.1
-- xserver: 1.10.1
-- mesa: git-fd6f2d6
-- drm: 2.4.25
-- kernel: 2.6.39
Comment 1 Sven Arvidsson 2011-06-24 15:09:44 UTC
This does not seem to be a problem any longer.

The conformance test still doesn't run however, but the crashes seems to be in Chrome and not Mesa. Not sure if this is even supposed to work as WebGL seems to be blacklisted on everything but Nvidia according to this: http://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.