Closed Bug 578976 Opened 14 years ago Closed 14 years ago

Can't get a usuable OpenGL context on Intel 965GM

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 571831

People

(Reporter: wiz, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100715 Minefield/4.0b2pre Build Identifier: Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100715 Minefield/4.0b2pre I can't get a webgl context on firefox, and can't use webgl at all. Reproducible: Always Steps to Reproduce: Call .getContext("experimental-webgl"); on a canvas. Actual Results: getContext returns null Expected Results: A valid webgl context. My laptop's graphic card does implement the requirements for OpenGL ES 2.0, and WebGL does work on google-chrome-dev. Here are version lines from my glxinfo : OpenGL version string: 2.1 Mesa 7.8.2 OpenGL shading language version string: 1.20 But firefox keeps telling me in the console : WebGL: Can't get a usable OpenGL context. Without anymore details.
Component: General → Canvas: WebGL
Product: Firefox → Core
QA Contact: general → canvas.webgl
Version: unspecified → Trunk
This is because the current Intel driver doesn't support PBuffers. This is solved by bug 571831 which has a patch making us use FBOs instead of PBuffers. It will be checked in soon. Side note: future versions of the Intel driver will support PBuffers, I've been told.
Depends on: 571831
I've seen bug 571831 but didn't knew it would resolve the problem since I tough the presence of GLX_SGIX_pbuffer was sufficient. Sorry for the duplicate, and thank you for the information.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.