The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1
Summary of changes: src/mesa/main/context.c | 46 ++++++++++++++++--------------- src/mesa/state_tracker/st_cb_program.c | 4 ++- 2 files changed, 27 insertions(+), 23 deletions(-) via 38fb20b2240e826394dbf56dc54f226c5f887631 (commit) via 62f96ddbbc2549bd4d50016f571cd4d1f6f6a7d6 (commit) from a0bfeb0c3ca58a1f4d978f2aaa343ed4009de079 (commit) - Commits ----------------------------------------------- commit 38fb20b2240e826394dbf56dc54f226c5f887631 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 09:04:02 2008 -0600 fix program delete/refcount bug cherry-picked from gallium-tex-surfaces commit 62f96ddbbc2549bd4d50016f571cd4d1f6f6a7d6 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 08:59:41 2008 -0600 Fix program refcounting assertion failure during context tear-down When purging the program hash table, the refcount _should_ be one since the program is referenced by the hash table. Need to explicitly set to zero before calling delete(). Also, purge high-level shader hash tables before low-level program hash tabl cherry-picked from master --------------------------------- _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit