Skip to content

Conversation

RossBrunton
Copy link
Contributor

Image support is optional and depends on UR_DEVICE_INFO_IMAGE_SUPPORT.
Now, entrypoints that involve images should return UNSUPPORTED_FEATURE
if image support is unavailable.

The offload plugin now defines image functions as stubs that return this
"UNSUPPORTED_FEATURE" value.

CTS testing is more rebust. Support for images is now checked before
trying to load the kernel binary, since that binary will not be
available for platforms that don't support images.

Image support is optional and depends on UR_DEVICE_INFO_IMAGE_SUPPORT.
Now, entrypoints that involve images should return UNSUPPORTED_FEATURE
if image support is unavailable.

The offload plugin now defines image functions as stubs that return this
"UNSUPPORTED_FEATURE" value.

CTS testing is more rebust. Support for images is now checked before
trying to load the kernel binary, since that binary will not be
available for platforms that don't support images.
@RossBrunton
Copy link
Contributor Author

@intel/llvm-gatekeepers Please merge.

@aelovikov-intel aelovikov-intel merged commit 38b0e8d into intel:sycl Sep 19, 2025
37 checks passed
YixingZhang007 pushed a commit to YixingZhang007/llvm that referenced this pull request Sep 22, 2025
…intel#20128)

Image support is optional and depends on UR_DEVICE_INFO_IMAGE_SUPPORT.
Now, entrypoints that involve images should return UNSUPPORTED_FEATURE
if image support is unavailable.

The offload plugin now defines image functions as stubs that return this
"UNSUPPORTED_FEATURE" value.

CTS testing is more rebust. Support for images is now checked before
trying to load the kernel binary, since that binary will not be
available for platforms that don't support images.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants