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