summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKévin Petit <kevin.petit@arm.com>2021-01-12 18:06:17 +0000
committerGitHub <noreply@github.com>2021-01-12 10:06:17 -0800
commitdc461719e56d3a780743ca16f570be26c3601822 (patch)
tree66932cd66b75caa319b257d56f8fa82615e6776d
parent7edca72746c9fc5de5db0acd1fc245cb8ef1b29d (diff)
downloadOpenCL-Headers-dc461719e56d3a780743ca16f570be26c3601822.tar.gz
OpenCL-Headers-dc461719e56d3a780743ca16f570be26c3601822.tar.bz2
OpenCL-Headers-dc461719e56d3a780743ca16f570be26c3601822.zip
Add definitions for cl_arm_scheduling_controls v0.2.0 (#147)
Signed-off-by: Oualid Khelifi <oualid.khelifi@arm.com> Signed-off-by: Kevin Petit <kevin.petit@arm.com>
-rw-r--r--CL/cl_ext.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/CL/cl_ext.h b/CL/cl_ext.h
index 0239b64..b57acfc 100644
--- a/CL/cl_ext.h
+++ b/CL/cl_ext.h
@@ -891,6 +891,7 @@ clSetKernelExecInfoARM(cl_kernel kernel,
#define CL_DEVICE_SCHEDULING_KERNEL_BATCHING_ARM (1 << 0)
#define CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_ARM (1 << 1)
#define CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_MODIFIER_ARM (1 << 2)
+#define CL_DEVICE_SCHEDULING_DEFERRED_FLUSH_ARM (1 << 3)
/* cl_kernel_info */
#define CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_ARM 0x41E5
@@ -898,6 +899,7 @@ clSetKernelExecInfoARM(cl_kernel kernel,
/* cl_queue_properties */
#define CL_QUEUE_KERNEL_BATCHING_ARM 0x41E7
+#define CL_QUEUE_DEFERRED_FLUSH_ARM 0x41EC
#ifdef __cplusplus
}