1 /*
2  * Copyright (C) 2020-2021 Intel Corporation
3  *
4  * SPDX-License-Identifier: MIT
5  *
6  */
7 
8 #pragma once
9 
10 #include <cstdint>
11 
12 namespace NEO {
13 struct KernelDescriptor;
14 
15 namespace PatchTokenBinary {
16 struct KernelFromPatchtokens;
17 }
18 
19 void populateKernelDescriptorRtDispatchGlobals(KernelDescriptor &dst, const PatchTokenBinary::KernelFromPatchtokens &src);
20 void populateKernelDescriptor(KernelDescriptor &dst, const PatchTokenBinary::KernelFromPatchtokens &src, uint32_t gpuPointerSizeInBytes);
21 
22 } // namespace NEO
23