@@ -85,7 +85,7 @@ void RunTest_USM_Accessor(sycl::queue Q) {
85
85
TestHelper (Q, [&](sycl::range<1 > Range, int *Harray,
86
86
sycl::buffer<int , 1 > Buf) {
87
87
{
88
- auto HostAcc = Buf. get_access < sycl::access::mode::read_write>( );
88
+ sycl::host_accessor HostAcc (Buf );
89
89
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
90
90
HostAcc[i] = 0 ;
91
91
}
@@ -105,7 +105,7 @@ void RunTest_USM_Accessor(sycl::queue Q) {
105
105
assert (Harray[i] == expected);
106
106
}
107
107
{
108
- auto HostAcc = Buf. get_access < sycl::access::mode::read>( );
108
+ sycl::host_accessor HostAcc ( Buf, sycl::read_only );
109
109
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
110
110
int expected = MAX_ITER_NUM2;
111
111
assert (HostAcc[i] == expected);
@@ -118,7 +118,7 @@ void RunTest_Accessor_USM(sycl::queue Q) {
118
118
TestHelper (
119
119
Q, [&](sycl::range<1 > Range, int *Harray, sycl::buffer<int , 1 > Buf) {
120
120
{
121
- auto HostAcc = Buf. get_access < sycl::access::mode::read_write>( );
121
+ sycl::host_accessor HostAcc (Buf );
122
122
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
123
123
HostAcc[i] = 0 ;
124
124
}
@@ -138,7 +138,7 @@ void RunTest_Accessor_USM(sycl::queue Q) {
138
138
assert (Harray[i] == expected);
139
139
}
140
140
{
141
- auto HostAcc = Buf. get_access < sycl::access::mode::read>( );
141
+ sycl::host_accessor HostAcc ( Buf, sycl::read_only );
142
142
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
143
143
int expected = MAX_ITER_NUM1;
144
144
assert (HostAcc[i] == expected);
@@ -151,7 +151,7 @@ void RunTest_Mixed(sycl::queue Q) {
151
151
TestHelper (
152
152
Q, [&](sycl::range<1 > Range, int *Harray, sycl::buffer<int , 1 > Buf) {
153
153
{
154
- auto HostAcc = Buf. get_access < sycl::access::mode::read_write>( );
154
+ sycl::host_accessor HostAcc (Buf );
155
155
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
156
156
HostAcc[i] = 0 ;
157
157
}
@@ -176,7 +176,7 @@ void RunTest_Mixed(sycl::queue Q) {
176
176
assert (Harray[i] == expected);
177
177
}
178
178
{
179
- auto HostAcc = Buf. get_access < sycl::access::mode::read>( );
179
+ sycl::host_accessor HostAcc ( Buf, sycl::read_only );
180
180
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
181
181
int expected = MAX_ITER_NUM1 + MAX_ITER_NUM2;
182
182
assert (HostAcc[i] == expected);
@@ -208,7 +208,7 @@ void RunTest_MemBufferMapUnMap(sycl::queue Q) {
208
208
{
209
209
// waiting for all queue operations in piEnqueueMemBufferMap and then
210
210
// checking buffer
211
- auto HostAcc = Buf. get_access < sycl::access::mode::read_write>( );
211
+ sycl::host_accessor HostAcc (Buf );
212
212
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
213
213
int expected = i;
214
214
assert (HostAcc[i] == expected);
@@ -247,7 +247,7 @@ void RunTest_MemBufferMapUnMap(sycl::queue Q) {
247
247
assert (Harray[i] == expected);
248
248
}
249
249
{
250
- auto HostAcc = Buf. get_access < sycl::access::mode::read>( );
250
+ sycl::host_accessor HostAcc ( Buf, sycl::read_only );
251
251
for (size_t i = 0 ; i < BUFFER_SIZE; ++i) {
252
252
int expected = i + 110 ;
253
253
assert (HostAcc[i] == expected);
0 commit comments