<div dir="ltr">Reviewed-by: Alex Smith <<a href="mailto:asmith@feralinteractive.com">asmith@feralinteractive.com</a>></div><div class="gmail_extra"><br><div class="gmail_quote">On 1 March 2018 at 09:53, Samuel Pitoiset <span dir="ltr"><<a href="mailto:samuel.pitoiset@gmail.com" target="_blank">samuel.pitoiset@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is just useless for two reasons:<br>
1) flush_bits is not set accordingly, so nothing will be flushed<br>
   in BeginQuery().<br>
2) we always flush caches in EndCommandBuffer(), so if a reset<br>
   is done in a previous command buffer we are safe.<br>
<br>
Cc: Alex Smith <<a href="mailto:asmith@feralinteractive.com">asmith@feralinteractive.com</a>><br>
Signed-off-by: Samuel Pitoiset <<a href="mailto:samuel.pitoiset@gmail.com">samuel.pitoiset@gmail.com</a>><br>
---<br>
 src/amd/vulkan/radv_cmd_<wbr>buffer.c | 7 -------<br>
 1 file changed, 7 deletions(-)<br>
<br>
diff --git a/src/amd/vulkan/radv_cmd_<wbr>buffer.c b/src/amd/vulkan/radv_cmd_<wbr>buffer.c<br>
index cfdc531acd..2b41baea3d 100644<br>
--- a/src/amd/vulkan/radv_cmd_<wbr>buffer.c<br>
+++ b/src/amd/vulkan/radv_cmd_<wbr>buffer.c<br>
@@ -1930,13 +1930,6 @@ VkResult radv_BeginCommandBuffer(<br>
<br>
        cmd_buffer->status = RADV_CMD_BUFFER_STATUS_<wbr>RECORDING;<br>
<br>
-       /* Force cache flushes before starting a new query in case the<br>
-        * corresponding pool has been resetted from a different command<br>
-        * buffer. This is because we have to flush caches between reset and<br>
-        * begin if the compute shader path has been used.<br>
-        */<br>
-       cmd_buffer->pending_reset_<wbr>query = true;<br>
-<br>
        return result;<br>
 }<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.16.2<br>
<br>
</font></span></blockquote></div><br></div>