DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::access Namespace Reference

Enumerations

enum class  target {
  __SYCL2020_DEPRECATED =("use 'target::device' instead") = 2014 , constant_buffer = 2015 , __SYCL2020_DEPRECATED =("use `local_accessor` instead") = 2016 , image = 2017 ,
  host_buffer = 2018 , host_image = 2019 , image_array = 2020 , device = global_buffer
}
 
enum class  mode {
  read = 1024 , write = 1025 , read_write = 1026 , discard_write = 1027 ,
  discard_read_write = 1028 , atomic = 1029
}
 
enum class  fence_space { local_space = 0 , global_space = 1 , global_and_local = 2 }
 
enum class  placeholder { false_t = 0 , true_t = 1 }
 
enum class  address_space : int {
  private_space = 0 , global_space = 1 , __SYCL2020_DEPRECATED , local_space = 3 ,
  ext_intel_global_device_space = 4 , ext_intel_global_host_space = 5 , generic_space = 6
}
 
enum class  decorated : int { no = 0 , yes = 1 , legacy = 2 }
 

Enumeration Type Documentation

◆ address_space

Enumerator
private_space 
global_space 
__SYCL2020_DEPRECATED 
local_space 
ext_intel_global_device_space 
ext_intel_global_host_space 
generic_space 

Definition at line 46 of file access.hpp.

◆ decorated

enum sycl::_V1::access::decorated : int
strong
Enumerator
no 
yes 
legacy 

Definition at line 58 of file access.hpp.

◆ fence_space

Enumerator
local_space 
global_space 
global_and_local 

Definition at line 38 of file access.hpp.

◆ mode

Enumerator
read 
write 
read_write 
discard_write 
discard_read_write 
atomic 

Definition at line 29 of file access.hpp.

◆ placeholder

Enumerator
false_t 
true_t 

Definition at line 44 of file access.hpp.

◆ target

Enumerator
__SYCL2020_DEPRECATED 
constant_buffer 
__SYCL2020_DEPRECATED 
image 
host_buffer 
host_image 
image_array 
device 

Definition at line 18 of file access.hpp.