[Mesa-dev] [PATCH] radeonsi: fix the Witcher 2 black transitions

Nicolai Hähnle nhaehnle at gmail.com
Mon Jan 9 11:09:34 UTC 2017


On 09.01.2017 11:40, Marek Olšák wrote:
> On Mon, Jan 9, 2017 at 9:40 AM, Nicolai Hähnle <nhaehnle at gmail.com> wrote:
>> Interesting, this suggests a bug in the LLVM WQM stuff. Anyway, it makes
>> sense for now.
>
> Or more likely: v_interp is executed after KILL, which breaks WQM.

That's only relevant for derivative calculations, though, and I thought 
those were undefined in GLSL after (non-uniform) KILL? Or is something 
(LLVM? GLSL compiler copy-propagation?) too eager in sinking the place 
where inputs are loaded?

Nicolai

>
> Marek
>


More information about the mesa-dev mailing list