<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, Nov 29, 2018 at 9:52 AM Józef Kucia <<a href="mailto:joseph.kucia@gmail.com">joseph.kucia@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Nov 29, 2018 at 4:43 PM Lionel Landwerlin<br>
<<a href="mailto:lionel.g.landwerlin@intel.com" target="_blank">lionel.g.landwerlin@intel.com</a>> wrote:<br>
><br>
> Pipeline barriers inserted through vkCmdPipelineBarrier() should be<br>
> taken into account when copying results.<br>
><br>
> In the particular bug below, the results of the<br>
> vkCmdCopyQueryPoolResults() command was being overwritten by the<br>
> preceding vkCmdCopyBuffer() with a same destination buffer. This is<br>
> because we copy the buffers using the 3D pipeline whereas we copy the<br>
> query results using the command streamer. Those work in parallel<br>
> unless synchronized.<br>
><br>
> Signed-off-by: Lionel Landwerlin <<a href="mailto:lionel.g.landwerlin@intel.com" target="_blank">lionel.g.landwerlin@intel.com</a>><br>
> Suggested-by: Jason Ekstrand <<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>><br>
> Bugzilla: <a href="https://bugs.freedesktop.org/show_bug.cgi?id=108894" rel="noreferrer" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=108894</a><br>
<br>
Thanks for the fix.<br>
<br>
For what it's worth, we have more test failures on Anv. A lot failures<br>
are related to clearing multisample array textures. See failures in<br>
test_clear_render_target_view(), if you are interested.<br></blockquote><div><br></div><div>Mind filing a few bugs?  Feel free to bucket them such as "multisample array texture clears".  How easy is it to run your tests? <br></div></div></div>