Skip to content

Commit b5e2ea3

Browse files
TApplencourtPeterTh
authored andcommitted
Implementation of SYCL_KHR_QUEUE_FLUSH
1 parent ca87015 commit b5e2ea3

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

include/simsycl/sycl/queue.hh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "../detail/lock.hh"
99
#include "../detail/reference_type.hh"
1010

11+
#define SYCL_KHR_QUEUE_FLUSH 1
1112

1213
namespace simsycl::sycl::property::queue {
1314

@@ -89,6 +90,8 @@ class queue final : public detail::reference_type<queue, detail::queue_state>,
8990

9091
device get_device() const;
9192

93+
void khr_flush() const;
94+
9295
bool is_in_order() const { return has_property<property::queue::in_order>(); }
9396

9497
template<typename Param>

src/simsycl/queue.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,6 @@ context queue::get_context() const { return state().context; }
6969

7070
device queue::get_device() const { return state().device; }
7171

72+
void queue::khr_flush() const {}
73+
7274
} // namespace simsycl::sycl

0 commit comments

Comments
 (0)