-
Notifications
You must be signed in to change notification settings - Fork 790
[UR][L0 v2] Bindless images implementation #17292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
db178ef
[UR] option to build UR with level_zero_v2 adapter
mateuszpn e1bd97f
Merge branch 'intel:sycl' into l0v2
mateuszpn c5090bb
bindless images - create, copy
mateuszpn de9e8a4
Merge branch 'l0v2' of github.com:mateuszpn/llvm into l0v2
mateuszpn 772b279
bindless images - create, copy data, destroy
mateuszpn 3a602ca
bindless images - further functions (20/22 test passed)
mateuszpn 9c9b89e
Pre-implementation of all needed functions (0 tests failed)
mateuszpn 525829d
ur2zeImageDesc (image_helpers.cpp) and ur2zeImageDescBindless (image.…
mateuszpn 9e1d202
bindless images functions common for v1 & v2 moved to image_common.cpp
mateuszpn 29e507b
fixed usage of handles in v2, refactor
mateuszpn 9da86d1
format fix
mateuszpn ba96ee7
common functions moved to image_common.cpp
mateuszpn e2267ae
urBindlessImagesImageGetInfoExp tested and moved to image_common.cpp
mateuszpn e32f719
urBindlessImagesImageGetInfoExp tested and moved to image_common.cpp
mateuszpn 85cb762
common (v1/v2) bindless img description struct
mateuszpn e3b020b
Merge branch 'sycl' into l0v2
mateuszpn 8f252bd
format fix
mateuszpn ec8d16e
Merge branch 'intel:sycl' into l0v2
mateuszpn e6bd8a6
Merge branch 'intel:sycl' into l0v2
mateuszpn 49c489c
fixes in ur_bindless_mem_handle_t and bindlessImagesImageCopyExp
mateuszpn 30023d3
common image copy logic extracted
mateuszpn 6dd26d9
some funcions moved to anonymous namespace
mateuszpn 7893a10
comments applied
mateuszpn 0a56566
comments cntd
mateuszpn cbdeab0
Merge branch 'intel:sycl' into l0v2
mateuszpn cf906bf
all functions implemented in v1 enabled in v2
mateuszpn 295c315
Merge branch 'intel:sycl' into l0v2
mateuszpn 14827d0
Merge branch 'intel:sycl' into l0v2
mateuszpn e320adf
Comments applied
mateuszpn f82218c
urBindlessImagesMapExternalLinearMemoryExp made common for v1 & v2
mateuszpn e31edfc
lock added
mateuszpn 5a90016
Merge remote-tracking branch 'upstream/sycl' into l0v2
mateuszpn 2856929
Merge branch 'intel:sycl' into l0v2
mateuszpn b051202
minor adjustments for clang
mateuszpn a354323
Merge branch 'l0v2' of github.com:mateuszpn/llvm into l0v2
mateuszpn 852e27b
integration of image_common and image_helper files
mateuszpn d5fd1db
comments addressed
mateuszpn fc881e8
fix of function call
mateuszpn 63f837a
Merge remote-tracking branch 'upstream/sycl' into l0v2
mateuszpn 5a3c00f
Merge remote-tracking branch 'upstream/sycl' into l0v2
mateuszpn eb723b0
Merge remote-tracking branch 'upstream/sycl' into l0v2
mateuszpn 9f97b4b
Merge remote-tracking branch 'upstream/sycl' into l0v2
mateuszpn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
# Support of this feature is waiting for the upstream PR | ||
# https://github.com/llvm/llvm-project/pull/127737 to be merged with intel/llvm. | ||
config.unsupported_features += ['spirv-backend'] | ||
# V2 adapter does not support bindless images yet | ||
config.unsupported_features += ['level_zero_v2_adapter'] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.