[Bug 34218] New: [r300g] Unigine Sanctuary: some surfaces are reflecting too much light

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Feb 12 14:22:07 PST 2011


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

           Summary: [r300g] Unigine Sanctuary: some surfaces are
                    reflecting too much light
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
               URL: http://unigine.com/download/#sanctuary
        OS/Version: Linux (All)
            Status: NEW
          Severity: minor
          Priority: medium
         Component: Drivers/Gallium/r300
        AssignedTo: dri-devel at lists.freedesktop.org
        ReportedBy: pavel.ondracka at email.cz


Created an attachment (id=43305)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43305)
screenshot

Another bug I've found during my recent Sanctuary testing. Some surfaces are
way too much bright. This is a regression:

commit 68b701f5ded5f6b73a6b07cf37d862fab4836607
Author: Tom Stellard <tstellar at gmail.com>
Date:   Sat Feb 5 22:39:58 2011 -0800

    r300/compiler: Disable register rename pass on r500

    The scheduler and the register allocator are not good enough yet to deal
    with the effects of the register rename pass.  This was causing a 50%
    performance drop in Lightsmark.  The pass can be re-enabled once the
    scheduler and the register allocator are more mature.  r300 and r400
    still need this pass, because it prevents a lot of shaders from using
    too many texture indirections.

    NOTE: This is a candidate for the 7.10 branch.

BTW commit fixed shadows in Sanctuary but now it seems it simultaneously broke
another thing. I haven't seen this when testing the shadows because this is
only visible with shaders quality high. I've tried going back before register
rename pass was introduce to see if this is similar to bug 34030, however this
bug was also present there, it just wasn't much visible since shadows were
broken at that time.

RADEON_DEBUG=noopt fixes this particular problem, but there are some black
glitches when noopt is used and the wireframe problem is also much more
visible.

Sanctuary version: 2.3
shaders quality: high (low and medium works fine)
all other setting set to lowest possible or disabled
mesa: a6b7393eb8b4ef14c0d9ba8d64e57ed8ca82a9f7
GPU: RV530

So far I've done all my testing with almost lowest settings, but now when menus
are fixed it is finally possible to easily change settings and enable different
options and of course most of them doesn't work (like paralax mapping,
translucence, HDR, etc.) should I open a new separate bug for each one broken?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list