https://bugs.freedesktop.org/show_bug.cgi?id=36723
Summary: [r300g, bisected] Unigine Sanctuary: fog is not rendered properly Product: Mesa Version: git Platform: All URL: http://www.unigine.com/download/#sanctuary OS/Version: Linux (All) Status: NEW Keywords: regression Severity: minor Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: pavel.ondracka@email.cz
Created an attachment (id=46198) --> (https://bugs.freedesktop.org/attachment.cgi?id=46198) screenshot of the problem
Fog in Unigine Sanctuary is not rendered properly, there are some "stripes" in the fog, which weren't present before. Screenshot attached.
fe622bac0c1b5b9f2a9fcf9f35b51232a06bea42 is the first bad commit commit fe622bac0c1b5b9f2a9fcf9f35b51232a06bea42 Author: Tom Stellard tstellar@gmail.com Date: Tue Jan 11 00:05:08 2011 -0800
r300/compiler: Rewrite register allocator
The new allocator uses ra and does swizzle packing.
Also, a data structure (struct rc_variable) and associated functions have been added for generating UD and DU chains.
This may also be related to the floating textures, since the fog wasn't rendered at all before the floating work was committed.
GPU: RV530 mesa: d7cf9833d7138daa1c2acdc489ab0c86c2ea7e41 kernel: 2.6.38.2