[Webkit-unassigned] [Bug 76225] Release WebGL contexts eagerly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 10 17:05:24 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=76225





--- Comment #16 from Kenneth Russell <kbr at google.com>  2012-07-10 17:05:24 PST ---
(In reply to comment #15)
> (In reply to comment #14)
> > mrobinson pointed out on IRC that after fixing Bug 80509 the GTK port passes the stress test https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/context/context-creation-and-destruction.html ,, although it runs slowly -- and they were running on NVIDIA hardware, e.g. a real GPU. So it's possible there is a dangling pointer in the Chromium implementation that prevents these resources from being collected efficiently.
> > 
> > Still worth investigating when the Canvas and WebGLRenderingContext objects are GC'd in this example in other ports, and whether making WebGLRenderingContext an ActiveDOMObject would improve the situation.
> Anyone working on this?
> If no, maybe i can do investigation and some experiments according to your suggestions and then try to draft out one patch.

Hi Yongsheng,

I'm currently investigating the WebGL resource leak in http://crbug.com/128484 . There is definitely a leak in this test case; I'm trying to track down where it is, and to see if it's a more general problem.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list