Module: Mesa
Branch: main
Commit: 1f72296f2c8699f2c8a840c9be129a51597aed3e
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f72296f2c8699f2c8a840c9be129a51597aed3e

Author: Lionel Landwerlin <[email protected]>
Date:   Thu Jun 15 13:46:50 2023 +0300

anv: add missing query clear flush for acceleration structure queries

Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: a787728906 ("anv: enable blorp query reset for performance queries")
Reviewed-by: Rohan Garg <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23675>

---

 src/intel/vulkan/genX_query.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/intel/vulkan/genX_query.c b/src/intel/vulkan/genX_query.c
index f0473bad51d..8492716cbb0 100644
--- a/src/intel/vulkan/genX_query.c
+++ b/src/intel/vulkan/genX_query.c
@@ -1848,6 +1848,9 @@ genX(CmdWriteAccelerationStructuresPropertiesKHR)(
           queryType == VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SIZE_KHR ||
           queryType == 
VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SERIALIZATION_BOTTOM_LEVEL_POINTERS_KHR);
 
+   emit_query_clear_flush(cmd_buffer, pool,
+                          "CmdWriteAccelerationStructuresPropertiesKHR flush 
query clears");
+
    struct mi_builder b;
    mi_builder_init(&b, cmd_buffer->device->info, &cmd_buffer->batch);
 

Reply via email to