struct impl::device_state
Declaration
struct impl::device_state { /* full declaration omitted */ };
Declared at: src/backend/sycl_backend.cc:114
Member Variables
- sycl::device sycl_device
- sycl::context sycl_context
- std::vector<sycl::queue> queues
- std::optional<detail::thread_queue> submission_thread
- std::atomic_flag active_async_error_check = false
Member Function Overview
- device_state()
- device_state(const sycl::device & dev) → explicit
Member Functions
¶device_state()
device_state()
Declared at: src/backend/sycl_backend.cc:121
¶explicit device_state(const sycl::device& dev)
explicit device_state(const sycl::device& dev)
Declared at: src/backend/sycl_backend.cc:122
Parameters
- const sycl::device& dev