1 /*############################################################################
2   # Copyright Intel Corporation
3   #
4   # SPDX-License-Identifier: MIT
5   ############################################################################*/
6 
7 #pragma once
8 
9 #include <cinttypes>
10 #include "vpl/mfxsurfacepool.h"
11 #include "extension_buffer.hpp"
12 namespace oneapi {
13 namespace vpl {
14 
15 enum class vppl_pool_type : uint32_t {
16     input_pool,
17     output_pool,
18 };
19 
20 REGISTER_TRIVIAL_EXT_BUFFER(ExtAllocationHints,
21                             mfxExtAllocationHints,
22                             MFX_EXTBUFF_ALLOCATION_HINTS)
23 
24 } // namespace vpl
25 } // namespace oneapi
26