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