| 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.