From b7ec7ccfb75cb4aaa34a072a94c8df5a78226b66 Mon Sep 17 00:00:00 2001 From: foreman Date: Tue, 11 Sep 2018 14:37:55 -0400 Subject: [PATCH] P4 to Git Change 1604296 by jatang@jatang-opencl-hsa-stg5 on 2018/09/11 14:13:12 SWDEV-126897 - Fix a regression of Device Enqueue in LC path. Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#6 edit [ROCm/clr commit: e61515563653b3fcfeae72c967d92965984bcb70] --- projects/clr/rocclr/runtime/device/devkernel.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/clr/rocclr/runtime/device/devkernel.cpp b/projects/clr/rocclr/runtime/device/devkernel.cpp index fb08b4ba8d..38862dda44 100644 --- a/projects/clr/rocclr/runtime/device/devkernel.cpp +++ b/projects/clr/rocclr/runtime/device/devkernel.cpp @@ -252,6 +252,8 @@ static inline uint32_t GetOclArgumentTypeOCL(const KernelArgMD& lcArg, bool* isH return amd::KernelParameterDescriptor::ImageObject; case ValueKind::Sampler: return amd::KernelParameterDescriptor::SamplerObject; + case ValueKind::Queue: + return amd::KernelParameterDescriptor::QueueObject; case ValueKind::HiddenGlobalOffsetX: *isHidden = true; return amd::KernelParameterDescriptor::HiddenGlobalOffsetX; @@ -347,6 +349,8 @@ static inline clk_value_type_t GetOclTypeOCL(const KernelArgMD& lcArg, size_t si return T_POINTER; case ValueKind::Sampler: return T_SAMPLER; + case ValueKind::Queue: + return T_QUEUE; default: return T_VOID; } @@ -1089,4 +1093,4 @@ void Kernel::InitPrintf(const aclPrintfFmt* aclPrintf) { } #endif // defined(WITH_COMPILER_LIB) -} \ No newline at end of file +}