From daf74744af45cf17dcd98c7974a2db118bcc9c6c Mon Sep 17 00:00:00 2001
From: foreman
Date: Fri, 18 Oct 2019 17:47:30 -0400
Subject: [PATCH] P4 to Git Change 2016282 by gandryey@gera-win10 on 2019/10/18
17:41:12
SWDEV-79445 - OCL generic changes and code clean-up
- Remove cl_amd_command_intercept extension
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h#21 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#38 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#15 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/commandqueue.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#53 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.hpp#30 edit
[ROCm/clr commit: 637dda04acd9c20d9a8ff32c6f6086f939dd711f]
---
.../api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h | 8 --------
.../api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h | 8 --------
.../api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h | 8 --------
.../api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h | 8 --------
4 files changed, 32 deletions(-)
diff --git a/projects/clr/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h b/projects/clr/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h
index aa5635338a..694fa15976 100644
--- a/projects/clr/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h
+++ b/projects/clr/opencl/api/opencl/khronos/headers/opencl1.2/CL/cl_ext.h
@@ -367,14 +367,6 @@ typedef CL_API_ENTRY cl_program (CL_API_CALL * clCreateProgramWithAssemblyAMD_fn
//
-/***************************
-* cl_amd_command_intercept *
-***************************/
-#define CL_CONTEXT_COMMAND_INTERCEPT_CALLBACK_AMD 0x403D
-#define CL_QUEUE_COMMAND_INTERCEPT_ENABLE_AMD (1ull << 63)
-
-typedef cl_int (CL_CALLBACK * intercept_callback_fn)(cl_event, cl_int *);
-
/**************************
* cl_amd_command_queue_info *
**************************/
diff --git a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h
index 78b402f13b..145ced3781 100644
--- a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h
+++ b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h
@@ -401,14 +401,6 @@ typedef CL_API_ENTRY cl_mem
#endif
//
-/***************************
-* cl_amd_command_intercept *
-***************************/
-#define CL_CONTEXT_COMMAND_INTERCEPT_CALLBACK_AMD 0x403D
-#define CL_QUEUE_COMMAND_INTERCEPT_ENABLE_AMD (1ull << 63)
-
-typedef cl_int (CL_CALLBACK * intercept_callback_fn)(cl_event, cl_int *);
-
/**************************
* cl_amd_command_queue_info *
**************************/
diff --git a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h
index 4887c772cf..04eee6ebe9 100644
--- a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h
+++ b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h
@@ -382,14 +382,6 @@ typedef CL_API_ENTRY cl_mem
#endif
//
-/***************************
-* cl_amd_command_intercept *
-***************************/
-#define CL_CONTEXT_COMMAND_INTERCEPT_CALLBACK_AMD 0x403D
-#define CL_QUEUE_COMMAND_INTERCEPT_ENABLE_AMD (1ull << 63)
-
-typedef cl_int (CL_CALLBACK * intercept_callback_fn)(cl_event, cl_int *);
-
/**************************
* cl_amd_command_queue_info *
**************************/
diff --git a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h
index eef6a1a8b0..e14296a095 100644
--- a/projects/clr/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h
+++ b/projects/clr/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h
@@ -382,14 +382,6 @@ typedef CL_API_ENTRY cl_mem
#endif
//
-/***************************
-* cl_amd_command_intercept *
-***************************/
-#define CL_CONTEXT_COMMAND_INTERCEPT_CALLBACK_AMD 0x403D
-#define CL_QUEUE_COMMAND_INTERCEPT_ENABLE_AMD (1ull << 63)
-
-typedef cl_int (CL_CALLBACK * intercept_callback_fn)(cl_event, cl_int *);
-
/**************************
* cl_amd_command_queue_info *
**************************/