Skip to content

Commit f322f23

Browse files
authored
[SYCL][Bindless] Bump to revision 6 (#14953)
* Bump revision number * Increase value of `SYCL_EXT_ONEAPI_BINDLESS_IMAGES`
1 parent bddcf2b commit f322f23

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

sycl/doc/extensions/experimental/sycl_ext_oneapi_bindless_images.asciidoc

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,13 @@ implementation supports.
114114

115115
[frame="none",options="header"]
116116
|======================
117-
|Rev |Description
118-
|1 |Initial draft of the proposal
119-
|2 |Second revision of the proposal
120-
|3 |Third revision of the proposal
121-
|4 |Fourth revision of the proposal
117+
|Rev | Description
118+
|1 | Initial draft of the proposal
119+
|2 | Second revision of the proposal
120+
|3 | Third revision of the proposal
121+
|4 | Fourth revision of the proposal
122+
|5 | Fifth revision of the proposal
123+
|6 | Sixth revision of the proposal
122124
|======================
123125

124126
See the revision history at the bottom of this document for features added in
@@ -2869,7 +2871,7 @@ These features still need to be handled:
28692871
funcs.
28702872
|5.14|2024-07-17| - Rename `destroy_external_semaphore` to
28712873
`release_external_semaphore`.
2872-
|5.15|2024-07-19 - Add missing device queries for image arrays, sampling USM
2874+
|5.15|2024-07-19| - Add missing device queries for image arrays, sampling USM
28732875
images and unique addressing per dimension.
28742876
- Remove aspects for semaphore export, memory export and fetch
28752877
3D USM images as they are not supported on any platform.
@@ -2884,4 +2886,6 @@ These features still need to be handled:
28842886
handles and the imported `interop_xxx_handle`.
28852887
|5.17|2024-07-30| - Add support for mapping external memory to linear USM using
28862888
`map_external_linear_memory`.
2889+
|6 |2024-08-05 | - Collated all changes since revision 5.
2890+
- Bumped SYCL_EXT_ONEAPI_BINDLESS_IMAGES to number 6.
28872891
|======================

sycl/source/feature_test.hpp.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ inline namespace _V1 {
4040
#define SYCL_EXT_ONEAPI_QUEUE_PRIORITY 1
4141
#define SYCL_EXT_ONEAPI_ENQUEUE_BARRIER 1
4242
#define SYCL_EXT_ONEAPI_FREE_FUNCTION_QUERIES 1
43-
#define SYCL_EXT_ONEAPI_BINDLESS_IMAGES 1
43+
#define SYCL_EXT_ONEAPI_BINDLESS_IMAGES 6
4444
#define SYCL_EXT_ONEAPI_GROUP_ALGORITHMS 1
4545
#define SYCL_EXT_ONEAPI_GROUP_SORT 2
4646
#define SYCL_EXT_ONEAPI_KERNEL_COMPILER 1

sycl/test-e2e/bindless_images/sampling_1D.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class image_addition;
1515
int main() {
1616

1717
#if defined(SYCL_EXT_ONEAPI_BINDLESS_IMAGES)
18-
assert(SYCL_EXT_ONEAPI_BINDLESS_IMAGES == 1);
18+
assert(SYCL_EXT_ONEAPI_BINDLESS_IMAGES == 6);
1919
#if defined(VERBOSE_PRINT)
2020
std::cout << "SYCL_EXT_ONEAPI_BINDLESS_IMAGES is defined!" << std::endl;
2121
#endif

0 commit comments

Comments
 (0)