<div dir="ltr"><div dir="ltr">It should be fixed by the patch "radeonsi: add BOs after need_cs_space".</div><div dir="ltr"><br></div><div>Marek<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 24, 2019 at 12:17 PM Michel Dänzer <<a href="mailto:michel@daenzer.net">michel@daenzer.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2019-04-23 5:39 p.m., GitLab Mirror wrote:<br>
> Module: Mesa<br>
> Branch: master<br>
> Commit: 951d60f8cdc886adff09201ff65002e3ee1a4c61<br>
> URL:    <a href="http://cgit.freedesktop.org/mesa/mesa/commit/?id=951d60f8cdc886adff09201ff65002e3ee1a4c61" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/mesa/mesa/commit/?id=951d60f8cdc886adff09201ff65002e3ee1a4c61</a><br>
> <br>
> Author: Marek Olšák <<a href="mailto:marek.olsak@amd.com" target="_blank">marek.olsak@amd.com</a>><br>
> Date:   Wed Feb 27 21:13:15 2019 -0500<br>
> <br>
> radeonsi: delay adding BOs at the beginning of IBs until the first draw<br>
> <br>
> so that bound compute shader resources won't be added when they are not<br>
> needed and same for graphics.<br>
> <br>
> Acked-by: Nicolai Hähnle <<a href="mailto:nicolai.haehnle@amd.com" target="_blank">nicolai.haehnle@amd.com</a>><br>
<br>
This broke a bunch of piglit tests for me with Bonaire (using the amdgpu<br>
kernel driver), e.g. shaders@glsl-max-varyings:<br>
<br>
Vertical axis: Increasing numbers of varyings.<br>
Horizontal axis: Which of the varyings contains the color.<br>
GL_MAX_VARYING_FLOATS = 128<br>
Probe color at (2,2)<br>
  Expected: 0 255 0<br>
  Observed: 0 0 0<br>
  Failure with 1 vec4 varyings used in varying index 0<br>
<br>
<br>
-- <br>
Earthling Michel Dänzer               |              <a href="https://www.amd.com" rel="noreferrer" target="_blank">https://www.amd.com</a><br>
Libre software enthusiast             |             Mesa and X developer<br>
</blockquote></div>