RESOLVED DUPLICATE of bug 87136 75507
Some state is lost after compositing?
https://bugs.webkit.org/show_bug.cgi?id=75507
Summary Some state is lost after compositing?
Gregg Tavares
Reported 2012-01-03 18:06:24 PST
This sample demonstrates the issue https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/misc/delayed-drawing.html It draws a quad, does a setTimeout of 1000, then issues the draw command again. No state is changed between the first draw command and the second by JavaScript. Sometime between the two calls 2 things happen #1) a GL error is generated by code not related to JavaScript #2) The texture bound to texture unit 0's TEXTURE_2D bind point has changed.
Attachments
Gregg Tavares
Comment 1 2012-01-03 18:28:13 PST
just fyi, The bug is also related to NPOT textures. If you change the texture to POT the bug doesn't happen.
Zhenyao Mo
Comment 2 2012-01-04 16:26:25 PST
Does this happen in chromium or webkit or both?
Kenneth Russell
Comment 3 2012-01-06 17:59:36 PST
Gregg indicated offline that this only happens in Safari, not in Chromium.
Kenneth Russell
Comment 4 2012-05-23 13:20:39 PDT
Sorry for taking so long to get to this, but the fix for Bug 87136 also fixes this one. *** This bug has been marked as a duplicate of bug 87136 ***
Note You need to log in before you can comment on or make changes to this bug.