[SYCL] Cherry-pick UR patches related to bindless images #20031
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a joined cherry-pick of:
[UR][L0] Remove Driver Exp Implementation of External Semaphore (#19835)
of External Semaphore and the code has been removed from the codebase,
therefore the support needs to be removed from the adapter to allow
compiling with newer ze_intel_gpu.h headers.
support.
Patch-by: Neil R. Spruit neil.r.spruit@intel.com
[UR][L0] urBindlessImagesGetImageMemoryHandleTypeSupportExp correction (#19667)
VK_FORMAT_R8G8B8A8_UNORM is supported on L0 urt, correction to
verifyCommonImagePropertiesSupport.
Patch-by: Zhang, Winston winston.zhang@intel.com
[UR][L0][V2] Fixed supported logic for external semaphore (#19863)
Patch-by: Neil R. Spruit neil.r.spruit@intel.com
[UR][L0] Fix Implict Event sync during external semaphore wait/signal (#19859)
internal event.
is implicitly added to the wait list of the next command if
executeCommandList is called.
command queue during that next call given SYCL is failing to create a UR
event for tracking the wait/signal.
Patch-by: Neil R. Spruit neil.r.spruit@intel.com