Cross Reference: vn_query_pool.h
xref: /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/vn_query_pool.h
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
17ec681f3Smrg/*
27ec681f3Smrg * Copyright 2019 Google LLC
37ec681f3Smrg * SPDX-License-Identifier: MIT
47ec681f3Smrg *
57ec681f3Smrg * based in part on anv and radv which are:
67ec681f3Smrg * Copyright © 2015 Intel Corporation
77ec681f3Smrg * Copyright © 2016 Red Hat.
87ec681f3Smrg * Copyright © 2016 Bas Nieuwenhuizen
97ec681f3Smrg */
107ec681f3Smrg
117ec681f3Smrg#ifndef VN_QUERY_POOL_H
127ec681f3Smrg#define VN_QUERY_POOL_H
137ec681f3Smrg
147ec681f3Smrg#include "vn_common.h"
157ec681f3Smrg
167ec681f3Smrgstruct vn_query_pool {
177ec681f3Smrg   struct vn_object_base base;
187ec681f3Smrg
197ec681f3Smrg   VkAllocationCallbacks allocator;
207ec681f3Smrg   uint32_t result_array_size;
217ec681f3Smrg};
227ec681f3SmrgVK_DEFINE_NONDISP_HANDLE_CASTS(vn_query_pool,
237ec681f3Smrg                               base.base,
247ec681f3Smrg                               VkQueryPool,
257ec681f3Smrg                               VK_OBJECT_TYPE_QUERY_POOL)
267ec681f3Smrg
277ec681f3Smrg#endif /* VN_QUERY_POOL_H */
28

Indexes created Mon Dec 01 01:09:28 GMT 2025