Bug 15258

Summary: recent mesa commit broke compiz's water effect on r300
Product: Mesa Reporter: Giacomo Perale <ghepeu>
Component: Drivers/DRI/r300Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Giacomo Perale 2008-03-29 12:07:38 UTC
Commit 978145a075255ae153ee05c2a037400e61558079 "Set param_var->param_binding_type = PROGRAM_CONSTANT" broke the water effect in compiz on my rv370 card. 

When I activate the effect, the screen becomes black with colored bands covering approximately the top 10 and bottom 10 pixels and I can see the "wave edges" in white moving through the screen at a frame every 1-2s.

When the effect ends the screen stays mostly black, but when I activate the other effects it's possible to see some changes, and occasionally white borders where windows should be. The speed remains very low (~1 fps).

Nothing on the logs, I bisected until I found the guilty commit.

PS. I'm not sure if the bug is common or r300-specific, so assigning to dri-devel.
Comment 1 Giacomo Perale 2008-03-30 09:43:09 UTC
Fixed in git.

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.