Skip to content

Commit 2c4e529

Browse files
authored
add tracing for cl_khr_spirv_queries (#425)
1 parent e9b8687 commit 2c4e529

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

intercept/src/cli_ext.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -925,6 +925,13 @@ cl_int CL_API_CALL clReleaseSemaphoreKHR(
925925
#define CL_DEVICE_SPIR_VERSIONS 0x40E0
926926
#define CL_PROGRAM_BINARY_TYPE_INTERMEDIATE 0x40E1
927927

928+
///////////////////////////////////////////////////////////////////////////////
929+
// cl_khr_spirv_queries
930+
931+
#define CL_DEVICE_SPIRV_EXTENDED_INSTRUCTION_SETS_KHR 0x12B9
932+
#define CL_DEVICE_SPIRV_EXTENSIONS_KHR 0x12BA
933+
#define CL_DEVICE_SPIRV_CAPABILITIES_KHR 0x12BB
934+
928935
///////////////////////////////////////////////////////////////////////////////
929936
// cl_khr_subgroup_named_barrier
930937

intercept/src/enummap.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -863,6 +863,11 @@ CEnumNameMap::CEnumNameMap()
863863
ADD_ENUM_NAME( m_cl_int, CL_DEVICE_SPIR_VERSIONS );
864864
ADD_ENUM_NAME( m_cl_int, CL_PROGRAM_BINARY_TYPE_INTERMEDIATE );
865865

866+
// cl_khr_spirv_queries
867+
ADD_ENUM_NAME( m_cl_int, CL_DEVICE_SPIRV_EXTENDED_INSTRUCTION_SETS_KHR );
868+
ADD_ENUM_NAME( m_cl_int, CL_DEVICE_SPIRV_EXTENSIONS_KHR );
869+
ADD_ENUM_NAME( m_cl_int, CL_DEVICE_SPIRV_CAPABILITIES_KHR );
870+
866871
// cl_khr_subgroup_named_barrier
867872
ADD_ENUM_NAME( m_cl_int, CL_DEVICE_MAX_NAMED_BARRIER_COUNT_KHR );
868873

0 commit comments

Comments
 (0)