[Nouveau] [Bug 78161] New: [NV96] Artifacts in output of fragment program containing not unrolled loops with conditional break

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 1 08:29:05 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=78161

          Priority: medium
            Bug ID: 78161
          Assignee: nouveau at lists.freedesktop.org
           Summary: [NV96] Artifacts in output of fragment program
                    containing not unrolled loops with conditional break
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: gzregozrw at wp.pl
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: git
         Component: Drivers/DRI/nouveau
           Product: Mesa

Created attachment 98301
  --> https://bugs.freedesktop.org/attachment.cgi?id=98301&action=edit
apitrace of simple test program.

Problem appear in shaders containing loops with conditional break when loop is
not unrolled by nouveau. I checked emitted code with ST_DEBUG=tgsi
NV50_PROG_DEBUG=1.
Tested with Mesa 10.2.0-devel (git-475f5ff) from 2014-04-30.
This bug exists for more than year, I first saw it in 2013-02.
I think that artifacts appear in areas where is big difference in number of
iterations executed for pixel before breaking from loop.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140501/dcd223a9/attachment.html>


More information about the Nouveau mailing list