Summary: | The mesa meta save/restore code doesn't ref the current GLSL program | ||
---|---|---|---|
Product: | Mesa | Reporter: | Neil Roberts <nroberts> |
Component: | Drivers/DRI/i965 | Assignee: | Eric Anholt <eric> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Example showing the bug |
Description
Neil Roberts
2010-10-28 05:59:08 UTC
Created attachment 39843 [details]
Example showing the bug
Thanks for the testcase! I converted it into a piglit test: commit 782738e3cc4a6bb032a94f3cf7a2286f73d6a210 Author: Eric Anholt <eric@anholt.net> Date: Fri Oct 29 11:06:27 2010 -0700 useprogram-refcount-1: New test for a bug in Mesa metaops. and fixed the bug: commit a974949f3b586eee2bc8d6d97d3adb71796fe167 Author: Eric Anholt <eric@anholt.net> Date: Fri Oct 29 11:28:38 2010 -0700 mesa: Make metaops use program refcounts instead of names. Fixes failure on restoring state when the program was active but deleted, and the name no longer exists. Bug #31194 |
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.