mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 03:00:11 +01:00
kk: Update query availability only if it has availability
Acked-by: Arcady Goldmints-Orlov <arcady@lunarg.com> Signed-off-by: Aitor Camacho <aitor@lunarg.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38957>
This commit is contained in:
parent
5b1a89e21a
commit
53cea0ab43
1 changed files with 4 additions and 2 deletions
|
|
@ -292,8 +292,10 @@ kk_CmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool,
|
|||
cmd->state.gfx.dirty |= KK_DIRTY_OCCLUSION;
|
||||
|
||||
/* Make the query available */
|
||||
uint64_t addr = kk_query_available_addr(pool, query);
|
||||
kk_cmd_write(cmd, pool->bo->map, addr, true);
|
||||
if (kk_has_available(pool)) {
|
||||
uint64_t addr = kk_query_available_addr(pool, query);
|
||||
kk_cmd_write(cmd, pool->bo->map, addr, true);
|
||||
}
|
||||
}
|
||||
|
||||
static bool
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue