Skip to content

Commit 2a11e49

Browse files
committed
Merge branch 'adapters' into merge-some-main-changes-into-adapters-third-patch
2 parents 21e7c46 + 41228d3 commit 2a11e49

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+868
-419
lines changed

.github/workflows/cmake.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,10 @@ jobs:
163163
strategy:
164164
matrix:
165165
adapter: [
166-
{name: CUDA, triplet: nvptx64-nvidia-cuda},
167-
{name: HIP, triplet: amdgcn-amd-amdhsa},
168-
{name: L0, triplet: spir64}
166+
{name: CUDA, triplet: nvptx64-nvidia-cuda, platform: ""},
167+
{name: HIP, triplet: amdgcn-amd-amdhsa, platform: ""},
168+
{name: L0, triplet: spir64, platform: ""},
169+
{name: OPENCL, triplet: spir64, platform: "Intel(R) OpenCL"}
169170
]
170171
build_type: [Debug, Release]
171172
compiler: [{c: gcc, cxx: g++}, {c: clang, cxx: clang++}]
@@ -219,7 +220,7 @@ jobs:
219220
- name: Test adapters
220221
if: matrix.adapter.name != 'L0'
221222
working-directory: ${{github.workspace}}/build
222-
run: ctest -C ${{matrix.build_type}} --output-on-failure -L "conformance" --timeout 180
223+
run: env UR_CTS_ADAPTER_PLATFORM="${{matrix.adapter.platform}}" ctest -C ${{matrix.build_type}} --output-on-failure -L "conformance" --timeout 180
223224

224225
examples-build-hw:
225226
name: Build - examples on HW

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
55

66
cmake_minimum_required(VERSION 3.14.0 FATAL_ERROR)
7-
project(unified-runtime VERSION 0.8.0)
7+
project(unified-runtime VERSION 0.9.0)
88

99
include(GNUInstallDirs)
1010
include(CheckCXXSourceCompiles)

include/ur.py

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
77
88
@file ur.py
9-
@version v0.8-r0
9+
@version v0.9-r0
1010
1111
"""
1212
import platform
@@ -187,25 +187,25 @@ class ur_function_v(IntEnum):
187187
ADAPTER_RETAIN = 179 ## Enumerator for ::urAdapterRetain
188188
ADAPTER_GET_LAST_ERROR = 180 ## Enumerator for ::urAdapterGetLastError
189189
ADAPTER_GET_INFO = 181 ## Enumerator for ::urAdapterGetInfo
190-
LOADER_INIT = 182 ## Enumerator for ::urLoaderInit
191-
LOADER_TEAR_DOWN = 183 ## Enumerator for ::urLoaderTearDown
192-
COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP = 184 ## Enumerator for ::urCommandBufferAppendUSMMemcpyExp
193-
COMMAND_BUFFER_APPEND_USM_FILL_EXP = 185 ## Enumerator for ::urCommandBufferAppendUSMFillExp
194-
COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP = 186 ## Enumerator for ::urCommandBufferAppendMemBufferCopyExp
195-
COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP = 187## Enumerator for ::urCommandBufferAppendMemBufferWriteExp
196-
COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP = 188 ## Enumerator for ::urCommandBufferAppendMemBufferReadExp
197-
COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP = 189## Enumerator for ::urCommandBufferAppendMemBufferCopyRectExp
198-
COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP = 190 ## Enumerator for ::urCommandBufferAppendMemBufferWriteRectExp
199-
COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP = 191## Enumerator for ::urCommandBufferAppendMemBufferReadRectExp
200-
COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP = 192 ## Enumerator for ::urCommandBufferAppendMemBufferFillExp
201-
ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP = 193 ## Enumerator for ::urEnqueueCooperativeKernelLaunchExp
202-
KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP = 194## Enumerator for ::urKernelSuggestMaxCooperativeGroupCountExp
203-
COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP = 195 ## Enumerator for ::urCommandBufferAppendUSMPrefetchExp
204-
COMMAND_BUFFER_APPEND_USM_ADVISE_EXP = 196 ## Enumerator for ::urCommandBufferAppendUSMAdviseExp
205190
PROGRAM_BUILD_EXP = 197 ## Enumerator for ::urProgramBuildExp
206191
PROGRAM_COMPILE_EXP = 198 ## Enumerator for ::urProgramCompileExp
207192
PROGRAM_LINK_EXP = 199 ## Enumerator for ::urProgramLinkExp
208193
LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK = 200 ## Enumerator for ::urLoaderConfigSetCodeLocationCallback
194+
LOADER_INIT = 201 ## Enumerator for ::urLoaderInit
195+
LOADER_TEAR_DOWN = 202 ## Enumerator for ::urLoaderTearDown
196+
COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP = 203 ## Enumerator for ::urCommandBufferAppendUSMMemcpyExp
197+
COMMAND_BUFFER_APPEND_USM_FILL_EXP = 204 ## Enumerator for ::urCommandBufferAppendUSMFillExp
198+
COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP = 205 ## Enumerator for ::urCommandBufferAppendMemBufferCopyExp
199+
COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP = 206## Enumerator for ::urCommandBufferAppendMemBufferWriteExp
200+
COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP = 207 ## Enumerator for ::urCommandBufferAppendMemBufferReadExp
201+
COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP = 208## Enumerator for ::urCommandBufferAppendMemBufferCopyRectExp
202+
COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP = 209 ## Enumerator for ::urCommandBufferAppendMemBufferWriteRectExp
203+
COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP = 210## Enumerator for ::urCommandBufferAppendMemBufferReadRectExp
204+
COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP = 211 ## Enumerator for ::urCommandBufferAppendMemBufferFillExp
205+
COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP = 212 ## Enumerator for ::urCommandBufferAppendUSMPrefetchExp
206+
COMMAND_BUFFER_APPEND_USM_ADVISE_EXP = 213 ## Enumerator for ::urCommandBufferAppendUSMAdviseExp
207+
ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP = 214 ## Enumerator for ::urEnqueueCooperativeKernelLaunchExp
208+
KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP = 215## Enumerator for ::urKernelSuggestMaxCooperativeGroupCountExp
209209

210210
class ur_function_t(c_int):
211211
def __str__(self):
@@ -601,7 +601,8 @@ class ur_api_version_v(IntEnum):
601601
_0_6 = UR_MAKE_VERSION( 0, 6 ) ## version 0.6
602602
_0_7 = UR_MAKE_VERSION( 0, 7 ) ## version 0.7
603603
_0_8 = UR_MAKE_VERSION( 0, 8 ) ## version 0.8
604-
CURRENT = UR_MAKE_VERSION( 0, 8 ) ## latest known version
604+
_0_9 = UR_MAKE_VERSION( 0, 9 ) ## version 0.9
605+
CURRENT = UR_MAKE_VERSION( 0, 9 ) ## latest known version
605606

606607
class ur_api_version_t(c_int):
607608
def __str__(self):

include/ur_api.h

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
88
*
99
* @file ur_api.h
10-
* @version v0.8-r0
10+
* @version v0.9-r0
1111
*
1212
*/
1313
#ifndef UR_API_H_INCLUDED
@@ -196,25 +196,25 @@ typedef enum ur_function_t {
196196
UR_FUNCTION_ADAPTER_RETAIN = 179, ///< Enumerator for ::urAdapterRetain
197197
UR_FUNCTION_ADAPTER_GET_LAST_ERROR = 180, ///< Enumerator for ::urAdapterGetLastError
198198
UR_FUNCTION_ADAPTER_GET_INFO = 181, ///< Enumerator for ::urAdapterGetInfo
199-
UR_FUNCTION_LOADER_INIT = 182, ///< Enumerator for ::urLoaderInit
200-
UR_FUNCTION_LOADER_TEAR_DOWN = 183, ///< Enumerator for ::urLoaderTearDown
201-
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP = 184, ///< Enumerator for ::urCommandBufferAppendUSMMemcpyExp
202-
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP = 185, ///< Enumerator for ::urCommandBufferAppendUSMFillExp
203-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP = 186, ///< Enumerator for ::urCommandBufferAppendMemBufferCopyExp
204-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP = 187, ///< Enumerator for ::urCommandBufferAppendMemBufferWriteExp
205-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP = 188, ///< Enumerator for ::urCommandBufferAppendMemBufferReadExp
206-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP = 189, ///< Enumerator for ::urCommandBufferAppendMemBufferCopyRectExp
207-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP = 190, ///< Enumerator for ::urCommandBufferAppendMemBufferWriteRectExp
208-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP = 191, ///< Enumerator for ::urCommandBufferAppendMemBufferReadRectExp
209-
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP = 192, ///< Enumerator for ::urCommandBufferAppendMemBufferFillExp
210-
UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP = 193, ///< Enumerator for ::urEnqueueCooperativeKernelLaunchExp
211-
UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP = 194, ///< Enumerator for ::urKernelSuggestMaxCooperativeGroupCountExp
212-
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP = 195, ///< Enumerator for ::urCommandBufferAppendUSMPrefetchExp
213-
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP = 196, ///< Enumerator for ::urCommandBufferAppendUSMAdviseExp
214199
UR_FUNCTION_PROGRAM_BUILD_EXP = 197, ///< Enumerator for ::urProgramBuildExp
215200
UR_FUNCTION_PROGRAM_COMPILE_EXP = 198, ///< Enumerator for ::urProgramCompileExp
216201
UR_FUNCTION_PROGRAM_LINK_EXP = 199, ///< Enumerator for ::urProgramLinkExp
217202
UR_FUNCTION_LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK = 200, ///< Enumerator for ::urLoaderConfigSetCodeLocationCallback
203+
UR_FUNCTION_LOADER_INIT = 201, ///< Enumerator for ::urLoaderInit
204+
UR_FUNCTION_LOADER_TEAR_DOWN = 202, ///< Enumerator for ::urLoaderTearDown
205+
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP = 203, ///< Enumerator for ::urCommandBufferAppendUSMMemcpyExp
206+
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_FILL_EXP = 204, ///< Enumerator for ::urCommandBufferAppendUSMFillExp
207+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP = 205, ///< Enumerator for ::urCommandBufferAppendMemBufferCopyExp
208+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP = 206, ///< Enumerator for ::urCommandBufferAppendMemBufferWriteExp
209+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP = 207, ///< Enumerator for ::urCommandBufferAppendMemBufferReadExp
210+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP = 208, ///< Enumerator for ::urCommandBufferAppendMemBufferCopyRectExp
211+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP = 209, ///< Enumerator for ::urCommandBufferAppendMemBufferWriteRectExp
212+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP = 210, ///< Enumerator for ::urCommandBufferAppendMemBufferReadRectExp
213+
UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP = 211, ///< Enumerator for ::urCommandBufferAppendMemBufferFillExp
214+
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP = 212, ///< Enumerator for ::urCommandBufferAppendUSMPrefetchExp
215+
UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP = 213, ///< Enumerator for ::urCommandBufferAppendUSMAdviseExp
216+
UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP = 214, ///< Enumerator for ::urEnqueueCooperativeKernelLaunchExp
217+
UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP = 215, ///< Enumerator for ::urKernelSuggestMaxCooperativeGroupCountExp
218218
/// @cond
219219
UR_FUNCTION_FORCE_UINT32 = 0x7fffffff
220220
/// @endcond
@@ -1085,7 +1085,8 @@ typedef enum ur_api_version_t {
10851085
UR_API_VERSION_0_6 = UR_MAKE_VERSION(0, 6), ///< version 0.6
10861086
UR_API_VERSION_0_7 = UR_MAKE_VERSION(0, 7), ///< version 0.7
10871087
UR_API_VERSION_0_8 = UR_MAKE_VERSION(0, 8), ///< version 0.8
1088-
UR_API_VERSION_CURRENT = UR_MAKE_VERSION(0, 8), ///< latest known version
1088+
UR_API_VERSION_0_9 = UR_MAKE_VERSION(0, 9), ///< version 0.9
1089+
UR_API_VERSION_CURRENT = UR_MAKE_VERSION(0, 9), ///< latest known version
10891090
/// @cond
10901091
UR_API_VERSION_FORCE_UINT32 = 0x7fffffff
10911092
/// @endcond

include/ur_ddi.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
88
*
99
* @file ur_ddi.h
10-
* @version v0.8-r0
10+
* @version v0.9-r0
1111
*
1212
*/
1313
#ifndef UR_DDI_H_INCLUDED

include/ur_print.hpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
88
*
99
* @file ur_print.hpp
10-
* @version v0.8-r0
10+
* @version v0.9-r0
1111
*
1212
*/
1313
#ifndef UR_PRINT_HPP
@@ -822,6 +822,18 @@ inline std::ostream &operator<<(std::ostream &os, ur_function_t value) {
822822
case UR_FUNCTION_ADAPTER_GET_INFO:
823823
os << "UR_FUNCTION_ADAPTER_GET_INFO";
824824
break;
825+
case UR_FUNCTION_PROGRAM_BUILD_EXP:
826+
os << "UR_FUNCTION_PROGRAM_BUILD_EXP";
827+
break;
828+
case UR_FUNCTION_PROGRAM_COMPILE_EXP:
829+
os << "UR_FUNCTION_PROGRAM_COMPILE_EXP";
830+
break;
831+
case UR_FUNCTION_PROGRAM_LINK_EXP:
832+
os << "UR_FUNCTION_PROGRAM_LINK_EXP";
833+
break;
834+
case UR_FUNCTION_LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK:
835+
os << "UR_FUNCTION_LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK";
836+
break;
825837
case UR_FUNCTION_LOADER_INIT:
826838
os << "UR_FUNCTION_LOADER_INIT";
827839
break;
@@ -855,29 +867,17 @@ inline std::ostream &operator<<(std::ostream &os, ur_function_t value) {
855867
case UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP:
856868
os << "UR_FUNCTION_COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP";
857869
break;
858-
case UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP:
859-
os << "UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP";
860-
break;
861-
case UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP:
862-
os << "UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP";
863-
break;
864870
case UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP:
865871
os << "UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP";
866872
break;
867873
case UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP:
868874
os << "UR_FUNCTION_COMMAND_BUFFER_APPEND_USM_ADVISE_EXP";
869875
break;
870-
case UR_FUNCTION_PROGRAM_BUILD_EXP:
871-
os << "UR_FUNCTION_PROGRAM_BUILD_EXP";
872-
break;
873-
case UR_FUNCTION_PROGRAM_COMPILE_EXP:
874-
os << "UR_FUNCTION_PROGRAM_COMPILE_EXP";
875-
break;
876-
case UR_FUNCTION_PROGRAM_LINK_EXP:
877-
os << "UR_FUNCTION_PROGRAM_LINK_EXP";
876+
case UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP:
877+
os << "UR_FUNCTION_ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP";
878878
break;
879-
case UR_FUNCTION_LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK:
880-
os << "UR_FUNCTION_LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK";
879+
case UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP:
880+
os << "UR_FUNCTION_KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP";
881881
break;
882882
default:
883883
os << "unknown enumerator";

scripts/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "Intel One API Unified Runtime API"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = v0.8
41+
PROJECT_NUMBER = v0.9
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

scripts/core/platform.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ etors:
137137
- name: "0_8"
138138
value: "$X_MAKE_VERSION( 0, 8 )"
139139
desc: "version 0.8"
140+
- name: "0_9"
141+
value: "$X_MAKE_VERSION( 0, 9 )"
142+
desc: "version 0.9"
140143
--- #--------------------------------------------------------------------------
141144
type: function
142145
desc: "Returns the API version supported by the specified platform"

scripts/core/registry.yml

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -502,63 +502,63 @@ etors:
502502
- name: ADAPTER_GET_INFO
503503
desc: Enumerator for $xAdapterGetInfo
504504
value: '181'
505+
- name: PROGRAM_BUILD_EXP
506+
desc: Enumerator for $xProgramBuildExp
507+
value: '197'
508+
- name: PROGRAM_COMPILE_EXP
509+
desc: Enumerator for $xProgramCompileExp
510+
value: '198'
511+
- name: PROGRAM_LINK_EXP
512+
desc: Enumerator for $xProgramLinkExp
513+
value: '199'
514+
- name: LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK
515+
desc: Enumerator for $xLoaderConfigSetCodeLocationCallback
516+
value: '200'
505517
- name: LOADER_INIT
506518
desc: Enumerator for $xLoaderInit
507-
value: '182'
519+
value: '201'
508520
- name: LOADER_TEAR_DOWN
509521
desc: Enumerator for $xLoaderTearDown
510-
value: '183'
522+
value: '202'
511523
- name: COMMAND_BUFFER_APPEND_USM_MEMCPY_EXP
512524
desc: Enumerator for $xCommandBufferAppendUSMMemcpyExp
513-
value: '184'
525+
value: '203'
514526
- name: COMMAND_BUFFER_APPEND_USM_FILL_EXP
515527
desc: Enumerator for $xCommandBufferAppendUSMFillExp
516-
value: '185'
528+
value: '204'
517529
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_EXP
518530
desc: Enumerator for $xCommandBufferAppendMemBufferCopyExp
519-
value: '186'
531+
value: '205'
520532
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_EXP
521533
desc: Enumerator for $xCommandBufferAppendMemBufferWriteExp
522-
value: '187'
534+
value: '206'
523535
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_EXP
524536
desc: Enumerator for $xCommandBufferAppendMemBufferReadExp
525-
value: '188'
537+
value: '207'
526538
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_COPY_RECT_EXP
527539
desc: Enumerator for $xCommandBufferAppendMemBufferCopyRectExp
528-
value: '189'
540+
value: '208'
529541
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_WRITE_RECT_EXP
530542
desc: Enumerator for $xCommandBufferAppendMemBufferWriteRectExp
531-
value: '190'
543+
value: '209'
532544
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_READ_RECT_EXP
533545
desc: Enumerator for $xCommandBufferAppendMemBufferReadRectExp
534-
value: '191'
546+
value: '210'
535547
- name: COMMAND_BUFFER_APPEND_MEM_BUFFER_FILL_EXP
536548
desc: Enumerator for $xCommandBufferAppendMemBufferFillExp
537-
value: '192'
538-
- name: ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP
539-
desc: Enumerator for $xEnqueueCooperativeKernelLaunchExp
540-
value: '193'
541-
- name: KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP
542-
desc: Enumerator for $xKernelSuggestMaxCooperativeGroupCountExp
543-
value: '194'
549+
value: '211'
544550
- name: COMMAND_BUFFER_APPEND_USM_PREFETCH_EXP
545551
desc: Enumerator for $xCommandBufferAppendUSMPrefetchExp
546-
value: '195'
552+
value: '212'
547553
- name: COMMAND_BUFFER_APPEND_USM_ADVISE_EXP
548554
desc: Enumerator for $xCommandBufferAppendUSMAdviseExp
549-
value: '196'
550-
- name: PROGRAM_BUILD_EXP
551-
desc: Enumerator for $xProgramBuildExp
552-
value: '197'
553-
- name: PROGRAM_COMPILE_EXP
554-
desc: Enumerator for $xProgramCompileExp
555-
value: '198'
556-
- name: PROGRAM_LINK_EXP
557-
desc: Enumerator for $xProgramLinkExp
558-
value: '199'
559-
- name: LOADER_CONFIG_SET_CODE_LOCATION_CALLBACK
560-
desc: Enumerator for $xLoaderConfigSetCodeLocationCallback
561-
value: '200'
555+
value: '213'
556+
- name: ENQUEUE_COOPERATIVE_KERNEL_LAUNCH_EXP
557+
desc: Enumerator for $xEnqueueCooperativeKernelLaunchExp
558+
value: '214'
559+
- name: KERNEL_SUGGEST_MAX_COOPERATIVE_GROUP_COUNT_EXP
560+
desc: Enumerator for $xKernelSuggestMaxCooperativeGroupCountExp
561+
value: '215'
562562
---
563563
type: enum
564564
desc: Defines structure types

scripts/parse_specs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
import ctypes
1919
import itertools
2020

21-
default_version = "0.8"
22-
all_versions = ["0.6", "0.7", "0.8"]
21+
default_version = "0.9"
22+
all_versions = ["0.6", "0.7", "0.8", "0.9"]
2323

2424
"""
2525
preprocess object

0 commit comments

Comments
 (0)