Closed
Bug 700811
Opened 13 years ago
Closed 5 years ago
Guilty contexts are not informed of context loss with ARB_robustness
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: drs, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: webgl-driver)
Nvidia driver versions 271 and earlier accurately informed contexts through GetGraphicsResetStatusARB whether they had been lost or not, and for what reason. While it makes sense to not inform innocent contexts if they are seamlessly restored by the driver, guilty contexts are not given any status code to inform them that they have been lost and instead just stop working. I have tested this on 275 and 285, and both of these operate the same way, i.e. automatically restoring innocent contexts, not restoring guilty contexts, and giving no status indication to any context. From Piers Daniell at Nvidia: "We have an outstanding issue with our implementation of ARB_robustness on Linux where the wrong context will be notified of the guilty status. There is an open bug for this in our system and someone is actively investigating. Hopefully we'll get this fixed soon."
Reporter | ||
Updated•13 years ago
|
Assignee: nobody → dsherk
Nvidia has released 313.18 drivers today. http://www.nvidia.com/object/linux-display-ia32-313.18-driver.html http://www.nvidia.com/object/linux-display-amd64-313.18-driver.html Does this fix the issues that Piers mentioned?
Updated•10 years ago
|
Whiteboard: webgl-driver
Reporter | ||
Updated•10 years ago
|
Assignee: drs+bugzilla → nobody
Comment 2•5 years ago
|
||
They are these days!
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•