Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 7debe14

Browse files
author
Pavel Samolysov
authored
[SYCL] Use the ext_oneapi_submit_barrier method (#644)
The sycl::queue::submit_barrier method is deprecated in SYCL 2020, the sycl::queue::ext_oneapi_submit_barrier one should be used instead. Signed-off-by: Pavel Samolysov <[email protected]>
1 parent ff52f2b commit 7debe14

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

SYCL/Basic/barrier_order.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ int main() {
1818

1919
q.single_task<class kernel1>([=] { *x = 1; });
2020

21-
q.submit_barrier();
21+
q.ext_oneapi_submit_barrier();
2222

2323
q.single_task<class kernel2>([=] {
2424
if (*x == 1) {

SYCL/Basic/enqueue_barrier.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ int main() {
2727
Q1.submit(
2828
[&](sycl::handler &cgh) { cgh.single_task<class kernel4>([]() {}); });
2929

30-
// call queue::submit_barrier()
31-
Q1.submit_barrier();
30+
// call queue::ext_oneapi_submit_barrier()
31+
Q1.ext_oneapi_submit_barrier();
3232

3333
sycl::queue Q2(Context, sycl::default_selector{});
3434
sycl::queue Q3(Context, sycl::default_selector{});
@@ -51,8 +51,8 @@ int main() {
5151
auto Event4 = Q2.submit(
5252
[&](sycl::handler &cgh) { cgh.single_task<class kernel9>([]() {}); });
5353

54-
// call queue::submit_barrier(const std::vector<event> &WaitList)
55-
Q3.submit_barrier({Event3, Event4});
54+
// call queue::ext_oneapi_submit_barrier(const std::vector<event> &WaitList)
55+
Q3.ext_oneapi_submit_barrier({Event3, Event4});
5656

5757
Q3.submit(
5858
[&](sycl::handler &cgh) { cgh.single_task<class kernel10>([]() {}); });

SYCL/Basic/submit_barrier.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ int main() {
1515
q.submit(
1616
[&](sycl::handler &cgh) { cgh.single_task<class kernel1>([]() {}); });
1717

18-
cl::sycl::event e = q.submit_barrier();
18+
cl::sycl::event e = q.ext_oneapi_submit_barrier();
1919
e.wait_and_throw();
2020

2121
return 0;

SYCL/DiscardEvents/invalid_event.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ void QueueAPIsReturnDiscardedEvent(sycl::queue Q) {
7272
DiscardedEvent.get_info<sycl::info::event::command_execution_status>() ==
7373
sycl::info::event_command_status::ext_oneapi_unknown);
7474

75-
DiscardedEvent = Q.submit_barrier();
75+
DiscardedEvent = Q.ext_oneapi_submit_barrier();
7676
assert(
7777
DiscardedEvent.get_info<sycl::info::event::command_execution_status>() ==
7878
sycl::info::event_command_status::ext_oneapi_unknown);

0 commit comments

Comments
 (0)