<p dir="ltr">The problem was that it declared SVIEW but llvmpipe didn't like that for some reason.</p>
<p dir="ltr">Marek</p>
<div class="gmail_quote">On Oct 8, 2015 5:12 AM, "Roland Scheidegger" <<a href="mailto:sroland@vmware.com">sroland@vmware.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 08.10.2015 um 02:02 schrieb Marek Olšák:<br>
> Hi Brian,<br>
><br>
> This is the commit that broke DrawPixels on llvmpipe, but not radeonsi<br>
> and softpipe. It's fixed in v2, which is attached.<br>
><br>
> Marek<br>
><br>
> On Tue, Oct 6, 2015 at 3:26 AM, Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>> wrote:<br>
>> From: Marek Olšák <<a href="mailto:marek.olsak@amd.com">marek.olsak@amd.com</a>><br>
>><br>
>> - there is no connection to user fragment shaders, so having these as<br>
>> shader variants makes no sense<br>
>> - don't use Mesa IR, use TGSI<br>
>> - don't create gl_fragment_program, just create the shader CSO<br>
>> ---<br>
>><br>
<br>
I don't quite get from the differences, was the shader actually<br>
incorrect or is this something which should be fixed in llvmpipe?<br>
<br>
Roland<br>
<br>
</blockquote></div>