diff options
Diffstat (limited to 'src/imagination/vulkan/pvr_query.c')
-rw-r--r-- | src/imagination/vulkan/pvr_query.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/imagination/vulkan/pvr_query.c b/src/imagination/vulkan/pvr_query.c index b3b48bd3f46..66fcbf017ea 100644 --- a/src/imagination/vulkan/pvr_query.c +++ b/src/imagination/vulkan/pvr_query.c @@ -115,6 +115,9 @@ void pvr_DestroyQueryPool(VkDevice _device, PVR_FROM_HANDLE(pvr_query_pool, pool, queryPool); PVR_FROM_HANDLE(pvr_device, device, _device); + if (!pool) + return; + pvr_bo_free(device, pool->availability_buffer); pvr_bo_free(device, pool->result_buffer); |