Skip to content

Commit f0c2d25

Browse files
committed
add tracing for cl_ext_immutable_memory_objects
1 parent 4b01d47 commit f0c2d25

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

intercept/src/cli_ext.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1027,6 +1027,11 @@ cl_int CL_API_CALL clSetKernelArgDevicePointerEXT(
10271027
#define CL_PARTITION_BY_COUNTS_LIST_END_EXT 0x0
10281028
#define CL_PARTITION_BY_NAMES_LIST_END_EXT -1
10291029

1030+
///////////////////////////////////////////////////////////////////////////////
1031+
// cl_ext_immutable_memory_objects
1032+
1033+
#define CL_MEM_IMMUTABLE_EXT (1 << 6)
1034+
10301035
///////////////////////////////////////////////////////////////////////////////
10311036
// cl_ext_float_atomics
10321037

intercept/src/enummap.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,6 @@ CEnumNameMap::CEnumNameMap()
304304
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_USE_HOST_PTR );
305305
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_ALLOC_HOST_PTR );
306306
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_COPY_HOST_PTR );
307-
// reserved (1 << 6)
308307
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_HOST_WRITE_ONLY );
309308
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_HOST_READ_ONLY );
310309
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_HOST_NO_ACCESS );
@@ -921,6 +920,9 @@ CEnumNameMap::CEnumNameMap()
921920
ADD_ENUM_NAME( m_cl_int, CL_IMAGE_REQUIREMENTS_MAX_DEPTH_EXT );
922921
ADD_ENUM_NAME( m_cl_int, CL_IMAGE_REQUIREMENTS_MAX_ARRAY_SIZE_EXT );
923922

923+
// cl_ext_immutable_memory_objects
924+
ADD_ENUM_NAME( m_cl_mem_flags, CL_MEM_IMMUTABLE_EXT );
925+
924926
// cl_altera_compiler_mode
925927
ADD_ENUM_NAME( m_cl_int, CL_CONTEXT_COMPILER_MODE_ALTERA );
926928
ADD_ENUM_NAME( m_cl_int, CL_CONTEXT_PROGRAM_EXE_LIBRARY_ROOT_ALTERA );

0 commit comments

Comments
 (0)