@@ -73,7 +73,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendKernelLaunchExp(
73
73
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
74
74
}
75
75
76
- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemcpyUSMExp (
76
+ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendUSMMemcpyExp (
77
77
ur_exp_command_buffer_handle_t hCommandBuffer, void *pDst, const void *pSrc,
78
78
size_t size, uint32_t numSyncPointsInWaitList,
79
79
const ur_exp_command_buffer_sync_point_t *pSyncPointWaitList,
@@ -91,7 +91,16 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemcpyUSMExp(
91
91
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
92
92
}
93
93
94
- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyExp (
94
+ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendUSMFillExp (
95
+ ur_exp_command_buffer_handle_t , void *, const void *, size_t , size_t ,
96
+ uint32_t , const ur_exp_command_buffer_sync_point_t *,
97
+ ur_exp_command_buffer_sync_point_t *) {
98
+ detail::ur::die (" Experimental Command-buffer feature is not "
99
+ " implemented for CUDA adapter." );
100
+ return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
101
+ }
102
+
103
+ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyExp (
95
104
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hSrcMem,
96
105
ur_mem_handle_t hDstMem, size_t srcOffset, size_t dstOffset, size_t size,
97
106
uint32_t numSyncPointsInWaitList,
@@ -112,7 +121,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyExp(
112
121
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
113
122
}
114
123
115
- UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyRectExp (
124
+ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferCopyRectExp (
116
125
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hSrcMem,
117
126
ur_mem_handle_t hDstMem, ur_rect_offset_t srcOrigin,
118
127
ur_rect_offset_t dstOrigin, ur_rect_region_t region, size_t srcRowPitch,
@@ -140,7 +149,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMembufferCopyRectExp(
140
149
}
141
150
142
151
UR_APIEXPORT
143
- ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteExp (
152
+ ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteExp (
144
153
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hBuffer,
145
154
size_t offset, size_t size, const void *pSrc,
146
155
uint32_t numSyncPointsInWaitList,
@@ -161,7 +170,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteExp(
161
170
}
162
171
163
172
UR_APIEXPORT
164
- ur_result_t UR_APICALL urCommandBufferAppendMembufferReadExp (
173
+ ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadExp (
165
174
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hBuffer,
166
175
size_t offset, size_t size, void *pDst, uint32_t numSyncPointsInWaitList,
167
176
const ur_exp_command_buffer_sync_point_t *pSyncPointWaitList,
@@ -181,7 +190,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMembufferReadExp(
181
190
}
182
191
183
192
UR_APIEXPORT
184
- ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteRectExp (
193
+ ur_result_t UR_APICALL urCommandBufferAppendMemBufferWriteRectExp (
185
194
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hBuffer,
186
195
ur_rect_offset_t bufferOffset, ur_rect_offset_t hostOffset,
187
196
ur_rect_region_t region, size_t bufferRowPitch, size_t bufferSlicePitch,
@@ -209,7 +218,7 @@ ur_result_t UR_APICALL urCommandBufferAppendMembufferWriteRectExp(
209
218
}
210
219
211
220
UR_APIEXPORT
212
- ur_result_t UR_APICALL urCommandBufferAppendMembufferReadRectExp (
221
+ ur_result_t UR_APICALL urCommandBufferAppendMemBufferReadRectExp (
213
222
ur_exp_command_buffer_handle_t hCommandBuffer, ur_mem_handle_t hBuffer,
214
223
ur_rect_offset_t bufferOffset, ur_rect_offset_t hostOffset,
215
224
ur_rect_region_t region, size_t bufferRowPitch, size_t bufferSlicePitch,
@@ -251,3 +260,12 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferEnqueueExp(
251
260
" implemented for CUDA adapter." );
252
261
return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
253
262
}
263
+
264
+ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferAppendMemBufferFillExp (
265
+ ur_exp_command_buffer_handle_t , ur_mem_handle_t , const void *, size_t ,
266
+ size_t , size_t , uint32_t , const ur_exp_command_buffer_sync_point_t *,
267
+ ur_exp_command_buffer_sync_point_t *) {
268
+ detail::ur::die (" Experimental Command-buffer feature is not "
269
+ " implemented for CUDA adapter." );
270
+ return UR_RESULT_ERROR_UNSUPPORTED_FEATURE;
271
+ }
0 commit comments