@@ -226,8 +226,8 @@ semantics.
226
226
227
227
[NOTE]
228
228
====
229
- Additional future `image_type`s _may_ include combined image types like
230
- "mipmapped cubemap".
229
+ Additional future `image_type` enumerators _may_ include combined image types
230
+ like "mipmapped cubemap".
231
231
====
232
232
233
233
Note that `image_channel_type` and `image_channel_order` existed in SYCL 1.2.1,
@@ -269,7 +269,7 @@ to query device support for the allocation and creation of images for a given
269
269
Before allocating memory for an image, the user may first query whether their
270
270
desired image backing memory type is supported by the device.
271
271
272
- The following query returns a vector of supported `image_memory_handle_type`s
272
+ The following query returns a vector of supported `image_memory_handle_type`
273
273
based on the properties of a given `image_descriptor`.
274
274
275
275
The `image_memory_handle_type::usm_pointer` relates to USM allocations, while
@@ -616,13 +616,13 @@ unsampled_image_handle create_image(image_mem_handle memHandle,
616
616
617
617
// Creating a sampled image from an `image_mem_handle`
618
618
sampled_image_handle create_image(image_mem_handle memHandle,
619
- const image_descriptor &desc,
620
619
const bindless_image_sampler &sampler,
620
+ const image_descriptor &desc,
621
621
const sycl::device &syclDevice,
622
622
const sycl::context &syclContext);
623
623
sampled_image_handle create_image(image_mem_handle memHandle,
624
- const image_descriptor &desc,
625
624
const bindless_image_sampler &sampler,
625
+ const image_descriptor &desc,
626
626
const sycl::queue &syclQueue);
627
627
628
628
// Creating an unsampled image from an `image_mem` object
@@ -636,24 +636,24 @@ unsampled_image_handle create_image(const image_mem &memHandle,
636
636
637
637
// Creating a sampled image from an `image_mem` object
638
638
sampled_image_handle create_image(const image_mem &memHandle,
639
- const image_descriptor &desc,
640
639
const bindless_image_sampler &sampler,
640
+ const image_descriptor &desc,
641
641
const sycl::device &syclDevice,
642
642
const sycl::context &syclContext);
643
643
sampled_image_handle create_image(const image_mem &memHandle,
644
- const image_descriptor &desc,
645
644
const bindless_image_sampler &sampler,
645
+ const image_descriptor &desc,
646
646
const sycl::queue &syclQueue);
647
647
648
648
// Creating a sampled image from a USM allocation and pitch
649
649
sampled_image_handle create_image(const void *usmPtr, size_t pitch,
650
- const image_descriptor &desc,
651
650
const bindless_image_sampler &sampler,
651
+ const image_descriptor &desc,
652
652
const sycl::device &syclDevice,
653
653
const sycl::context &syclContext);
654
654
sampled_image_handle create_image(const void *usmPtr, size_t pitch,
655
- const image_descriptor &desc,
656
655
const bindless_image_sampler &sampler,
656
+ const image_descriptor &desc,
657
657
const sycl::queue &syclQueue);
658
658
659
659
// Destroying an image handle
@@ -1387,7 +1387,7 @@ dimensions are `x` for 1D images, `x` and `y` for 2D images, and `x`, `y`, and
1387
1387
`z` for 3D images. `x`, `y`, and `z` correspond to indices `0`, `1`, and `2` of
1388
1388
the `SrcOffset` and `CopyExtent` parameters, respectively.
1389
1389
1390
- 11. The `CopyExtent`'s' ` x`, `y`, and `z` dimensions must not be `0`. They must
1390
+ 11. Dimensions ` x`, `y`, and `z` of the `CopyExtent` must not be `0`. They must
1391
1391
be greater than or equal to `1`. Even if the image is 1D or 2D, the remaining
1392
1392
non-relevant dimension's values must be set to `1` in the `CopyExtent`
1393
1393
parameter.
@@ -2017,7 +2017,7 @@ The device aspect descriptors for these queries are:
2017
2017
|Device descriptor |Description
2018
2018
|`aspect::ext_oneapi_external_memory_import` | Indicates if the device supports
2019
2019
importing external memory resources.
2020
- |`aspect::ext_oneapi_external_semaphore_import`` | Indicates if the device
2020
+ |`aspect::ext_oneapi_external_semaphore_import` | Indicates if the device
2021
2021
supports importing external semaphore resources.
2022
2022
|======================
2023
2023
0 commit comments