Program Listing for File hook-api-flags.h
↰ Return to documentation for file (include\utility\hook-api-flags.h
)
/******************************************************************************
(c) Intel Corporation
SPDX-License-Identifier: MIT
******************************************************************************/
#pragma once
#include <cstdint>
namespace gpa {
namespace utility {
enum HookApiFlagBits : uint32_t {
kHookD3D10 = 1,
kHookD3D11 = 1 << 1,
kHookD3D12 = 1 << 2,
kHookVulkan = 1 << 3,
kHookMetal = 1 << 4,
kHookOpenGL = 1 << 5,
kHookOpenCL = 1 << 6,
kHookWin32 = 1 << 10,
kHookD3D = kHookD3D10 | kHookD3D11 | kHookD3D12,
kHookAll = UINT32_MAX
};
typedef uint32_t HookApiFlags;
} // namespace utility
} // namespace gpa