Bug 44696

Summary: Rendering glitch in ShaderToy Nautilus demo with Mesa 7.11 Gallium 0.4 AMD RV710
Product: Mesa Reporter: Benoit Jacob <bjacob>
Component: Drivers/Gallium/r600Assignee: 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:
Attachments: capture of the canvas, showing the rendering bug
capture of the canvas, showing the rendering bug is gone

Description Benoit Jacob 2012-01-11 10:29:59 UTC
Created attachment 55460 [details]
capture of the canvas, showing the rendering bug

My setup: Ubuntu 11.10 x86_64, Mesa 7.11, Gallium 0.4 on AMD RV710.

Steps to reproduce: in Firefox (I'm on Firefox 12 / Nightly but that shouldn't
matter):

1. Go to this URL:
   http://www.iquilezles.org/apps/shadertoy/
2. in the 'Presets' drop-down, select Nautilus
3. click 'Load'

Expected result: the blueish surface should look smooth

Actual result: rendering is littered with small dark square-ish spots that move continuously with the animation.
Comment 1 Andreas Boll 2012-09-10 11:36:32 UTC
Created attachment 66920 [details]
capture of the canvas, showing the rendering bug is gone
Comment 2 Andreas Boll 2012-09-10 11:42:37 UTC
As you can see in attachment 66920 [details]
the rendering is fine on current firefox nightly 20120910
and current mesa 9.1-devel (git-e81ee67)

WebGL Renderer: X.Org -- Gallium 0.4 on AMD RV770 -- 2.1 Mesa 9.1-devel
(git-e81ee67)

Additionally I have tested it with mesa 8.0.4
With current mesa stable the rendering bug is also gone.

So I'm closing this bug.
Feel free to reopen if the rendering issues persist for you.

btw:
The demo is a little bit laggy.
radeontop shows that the demo is gpu bound on my rv770
(~100% graphics pipe usage)

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.