@@ -2583,15 +2583,9 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_device_info_t value) {
25832583 case UR_DEVICE_INFO_INTEROP_MEMORY_IMPORT_SUPPORT_EXP:
25842584 os << "UR_DEVICE_INFO_INTEROP_MEMORY_IMPORT_SUPPORT_EXP";
25852585 break;
2586- case UR_DEVICE_INFO_INTEROP_MEMORY_EXPORT_SUPPORT_EXP:
2587- os << "UR_DEVICE_INFO_INTEROP_MEMORY_EXPORT_SUPPORT_EXP";
2588- break;
25892586 case UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP:
25902587 os << "UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP";
25912588 break;
2592- case UR_DEVICE_INFO_INTEROP_SEMAPHORE_EXPORT_SUPPORT_EXP:
2593- os << "UR_DEVICE_INFO_INTEROP_SEMAPHORE_EXPORT_SUPPORT_EXP";
2594- break;
25952589 case UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP:
25962590 os << "UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP";
25972591 break;
@@ -2610,15 +2604,24 @@ inline std::ostream &operator<<(std::ostream &os, enum ur_device_info_t value) {
26102604 case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_EXP:
26112605 os << "UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_EXP";
26122606 break;
2613- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_USM_EXP:
2614- os << "UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_USM_EXP";
2615- break;
26162607 case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_EXP:
26172608 os << "UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_EXP";
26182609 break;
26192610 case UR_DEVICE_INFO_TIMESTAMP_RECORDING_SUPPORT_EXP:
26202611 os << "UR_DEVICE_INFO_TIMESTAMP_RECORDING_SUPPORT_EXP";
26212612 break;
2613+ case UR_DEVICE_INFO_IMAGE_ARRAY_SUPPORT_EXP:
2614+ os << "UR_DEVICE_INFO_IMAGE_ARRAY_SUPPORT_EXP";
2615+ break;
2616+ case UR_DEVICE_INFO_BINDLESS_UNIQUE_ADDRESSING_PER_DIM_EXP:
2617+ os << "UR_DEVICE_INFO_BINDLESS_UNIQUE_ADDRESSING_PER_DIM_EXP";
2618+ break;
2619+ case UR_DEVICE_INFO_BINDLESS_SAMPLE_1D_USM_EXP:
2620+ os << "UR_DEVICE_INFO_BINDLESS_SAMPLE_1D_USM_EXP";
2621+ break;
2622+ case UR_DEVICE_INFO_BINDLESS_SAMPLE_2D_USM_EXP:
2623+ os << "UR_DEVICE_INFO_BINDLESS_SAMPLE_2D_USM_EXP";
2624+ break;
26222625 case UR_DEVICE_INFO_ENQUEUE_NATIVE_COMMAND_SUPPORT_EXP:
26232626 os << "UR_DEVICE_INFO_ENQUEUE_NATIVE_COMMAND_SUPPORT_EXP";
26242627 break;
@@ -4223,7 +4226,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42234226
42244227 os << ")";
42254228 } break;
4226- case UR_DEVICE_INFO_INTEROP_MEMORY_EXPORT_SUPPORT_EXP : {
4229+ case UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP : {
42274230 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42284231 if (sizeof(ur_bool_t) > size) {
42294232 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4235,7 +4238,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42354238
42364239 os << ")";
42374240 } break;
4238- case UR_DEVICE_INFO_INTEROP_SEMAPHORE_IMPORT_SUPPORT_EXP : {
4241+ case UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP : {
42394242 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42404243 if (sizeof(ur_bool_t) > size) {
42414244 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4247,7 +4250,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42474250
42484251 os << ")";
42494252 } break;
4250- case UR_DEVICE_INFO_INTEROP_SEMAPHORE_EXPORT_SUPPORT_EXP : {
4253+ case UR_DEVICE_INFO_CUBEMAP_SEAMLESS_FILTERING_SUPPORT_EXP : {
42514254 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42524255 if (sizeof(ur_bool_t) > size) {
42534256 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4259,7 +4262,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42594262
42604263 os << ")";
42614264 } break;
4262- case UR_DEVICE_INFO_CUBEMAP_SUPPORT_EXP : {
4265+ case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_1D_USM_EXP : {
42634266 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42644267 if (sizeof(ur_bool_t) > size) {
42654268 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4271,7 +4274,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42714274
42724275 os << ")";
42734276 } break;
4274- case UR_DEVICE_INFO_CUBEMAP_SEAMLESS_FILTERING_SUPPORT_EXP : {
4277+ case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_1D_EXP : {
42754278 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42764279 if (sizeof(ur_bool_t) > size) {
42774280 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4283,7 +4286,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42834286
42844287 os << ")";
42854288 } break;
4286- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_1D_USM_EXP : {
4289+ case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_USM_EXP : {
42874290 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
42884291 if (sizeof(ur_bool_t) > size) {
42894292 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4295,7 +4298,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
42954298
42964299 os << ")";
42974300 } break;
4298- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_1D_EXP : {
4301+ case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_EXP : {
42994302 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43004303 if (sizeof(ur_bool_t) > size) {
43014304 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4307,7 +4310,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
43074310
43084311 os << ")";
43094312 } break;
4310- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_USM_EXP : {
4313+ case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_EXP : {
43114314 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43124315 if (sizeof(ur_bool_t) > size) {
43134316 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4319,7 +4322,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
43194322
43204323 os << ")";
43214324 } break;
4322- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_2D_EXP : {
4325+ case UR_DEVICE_INFO_TIMESTAMP_RECORDING_SUPPORT_EXP : {
43234326 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43244327 if (sizeof(ur_bool_t) > size) {
43254328 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4331,7 +4334,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
43314334
43324335 os << ")";
43334336 } break;
4334- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_USM_EXP : {
4337+ case UR_DEVICE_INFO_IMAGE_ARRAY_SUPPORT_EXP : {
43354338 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43364339 if (sizeof(ur_bool_t) > size) {
43374340 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4343,7 +4346,7 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
43434346
43444347 os << ")";
43454348 } break;
4346- case UR_DEVICE_INFO_BINDLESS_SAMPLED_IMAGE_FETCH_3D_EXP : {
4349+ case UR_DEVICE_INFO_BINDLESS_UNIQUE_ADDRESSING_PER_DIM_EXP : {
43474350 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43484351 if (sizeof(ur_bool_t) > size) {
43494352 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
@@ -4355,7 +4358,19 @@ inline ur_result_t printTagged(std::ostream &os, const void *ptr, ur_device_info
43554358
43564359 os << ")";
43574360 } break;
4358- case UR_DEVICE_INFO_TIMESTAMP_RECORDING_SUPPORT_EXP: {
4361+ case UR_DEVICE_INFO_BINDLESS_SAMPLE_1D_USM_EXP: {
4362+ const ur_bool_t *tptr = (const ur_bool_t *)ptr;
4363+ if (sizeof(ur_bool_t) > size) {
4364+ os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
4365+ return UR_RESULT_ERROR_INVALID_SIZE;
4366+ }
4367+ os << (const void *)(tptr) << " (";
4368+
4369+ os << *tptr;
4370+
4371+ os << ")";
4372+ } break;
4373+ case UR_DEVICE_INFO_BINDLESS_SAMPLE_2D_USM_EXP: {
43594374 const ur_bool_t *tptr = (const ur_bool_t *)ptr;
43604375 if (sizeof(ur_bool_t) > size) {
43614376 os << "invalid size (is: " << size << ", expected: >=" << sizeof(ur_bool_t) << ")";
0 commit comments