1 /* 2 * Copyright 2019 Google LLC 3 * SPDX-License-Identifier: MIT 4 * 5 * based in part on anv and radv which are: 6 * Copyright © 2015 Intel Corporation 7 * Copyright © 2016 Red Hat. 8 * Copyright © 2016 Bas Nieuwenhuizen 9 */ 10 11 #ifndef VN_QUERY_POOL_H 12 #define VN_QUERY_POOL_H 13 14 #include "vn_common.h" 15 16 struct vn_query_pool { 17 struct vn_object_base base; 18 19 VkAllocationCallbacks allocator; 20 uint32_t result_array_size; 21 }; 22 VK_DEFINE_NONDISP_HANDLE_CASTS(vn_query_pool, 23 base.base, 24 VkQueryPool, 25 VK_OBJECT_TYPE_QUERY_POOL) 26 27 #endif /* VN_QUERY_POOL_H */ 28