mirror of
https://github.com/brl/mutter.git
synced 2025-03-11 13:55:05 +00:00

If a single arbfp program is being shared between multiple CoglMaterials then we need to make sure we update all program.local params when switching between materials. Previously we had a dirty flag to track when combine_constant params were changed but didn't take in to account that different materials sharing the same program may have different combine constants.