File tree 18 files changed +17
-18
lines changed
18 files changed +17
-18
lines changed Original file line number Diff line number Diff line change 10
10
11
11
#include < CL/sycl/detail/common.hpp>
12
12
#include < CL/sycl/detail/sycl_mem_obj_allocator.hpp>
13
- #include < CL/sycl/detail/plugin.hpp>
14
13
#include < CL/sycl/detail/sycl_mem_obj_i.hpp>
15
14
#include < CL/sycl/detail/type_traits.hpp>
16
15
#include < CL/sycl/event.hpp>
@@ -25,8 +24,9 @@ namespace sycl {
25
24
namespace detail {
26
25
27
26
// Forward declarations
28
- class event_impl ;
29
27
class context_impl ;
28
+ class event_impl ;
29
+ class plugin ;
30
30
31
31
using ContextImplPtr = shared_ptr_class<context_impl>;
32
32
using EventImplPtr = shared_ptr_class<event_impl>;
Original file line number Diff line number Diff line change 8
8
9
9
#pragma once
10
10
11
- #include < CL/sycl/detail/plugin.hpp>
12
11
#include < CL/sycl/device.hpp>
13
12
#include < CL/sycl/program.hpp>
14
13
#include < CL/sycl/stl.hpp>
Original file line number Diff line number Diff line change 8
8
9
9
#pragma once
10
10
#include < CL/sycl/detail/common.hpp>
11
- #include < CL/sycl/detail/platform_info.hpp>
12
11
#include < CL/sycl/stl.hpp>
13
12
14
13
// 4.6.2 Platform class
Original file line number Diff line number Diff line change 12
12
#include < CL/sycl/detail/pi.hpp>
13
13
#include < CL/sycl/info/info_desc.hpp>
14
14
#include < CL/sycl/platform.hpp>
15
+ #include < detail/plugin.hpp>
15
16
16
17
__SYCL_INLINE_NAMESPACE (cl) {
17
18
namespace sycl {
Original file line number Diff line number Diff line change 13
13
#include " error_handling.hpp"
14
14
15
15
#include < CL/sycl/detail/pi.hpp>
16
- #include < CL/sycl/ detail/plugin.hpp>
16
+ #include < detail/plugin.hpp>
17
17
18
18
__SYCL_INLINE_NAMESPACE (cl) {
19
19
namespace sycl {
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
9
9
#include < CL/sycl/context.hpp>
10
- #include < CL/sycl/detail/plugin.hpp>
11
10
#include < detail/event_impl.hpp>
12
11
#include < detail/event_info.hpp>
12
+ #include < detail/plugin.hpp>
13
13
#include < detail/queue_impl.hpp>
14
14
#include < detail/scheduler/scheduler.hpp>
15
15
Original file line number Diff line number Diff line change 9
9
#pragma once
10
10
11
11
#include < CL/sycl/detail/common.hpp>
12
- #include < CL/sycl/detail/plugin.hpp>
13
12
#include < CL/sycl/info/info_desc.hpp>
14
13
#include < detail/event_impl.hpp>
14
+ #include < detail/plugin.hpp>
15
15
16
16
__SYCL_INLINE_NAMESPACE (cl) {
17
17
namespace sycl {
Original file line number Diff line number Diff line change 6
6
//
7
7
// ===----------------------------------------------------------------------===//
8
8
9
- #include < CL/sycl/detail/plugin.hpp>
10
9
#include < detail/context_impl.hpp>
11
10
#include < detail/kernel_program_cache.hpp>
11
+ #include < detail/plugin.hpp>
12
12
13
13
__SYCL_INLINE_NAMESPACE (cl) {
14
14
namespace sycl {
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
#include < CL/sycl/detail/common.hpp>
9
9
#include < CL/sycl/detail/pi.hpp>
10
- #include < CL/sycl/ detail/plugin.hpp>
10
+ #include < detail/plugin.hpp>
11
11
12
12
#include < cstdarg>
13
13
#include < cstring>
Original file line number Diff line number Diff line change 6
6
//
7
7
// ===----------------------------------------------------------------------===//
8
8
9
- #include < CL/sycl/detail/platform_info.hpp>
10
9
#include < CL/sycl/device.hpp>
11
10
#include < detail/config.hpp>
12
11
#include < detail/device_impl.hpp>
13
12
#include < detail/platform_impl.hpp>
13
+ #include < detail/platform_info.hpp>
14
14
15
15
#include < algorithm>
16
16
#include < cstring>
Original file line number Diff line number Diff line change 10
10
#include < CL/sycl/detail/common.hpp>
11
11
#include < CL/sycl/detail/force_device.hpp>
12
12
#include < CL/sycl/detail/pi.hpp>
13
- #include < CL/sycl/detail/plugin.hpp>
14
13
#include < CL/sycl/info/info_desc.hpp>
15
14
#include < CL/sycl/stl.hpp>
15
+ #include < detail/plugin.hpp>
16
16
17
17
__SYCL_INLINE_NAMESPACE (cl) {
18
18
namespace sycl {
Original file line number Diff line number Diff line change 6
6
//
7
7
// ===----------------------------------------------------------------------===//
8
8
9
- #include < CL/sycl/ detail/platform_info.hpp>
9
+ #include < detail/platform_info.hpp>
10
10
11
11
__SYCL_INLINE_NAMESPACE (cl) {
12
12
namespace sycl {
Original file line number Diff line number Diff line change 10
10
#include < CL/sycl/detail/common.hpp>
11
11
#include < CL/sycl/detail/common_info.hpp>
12
12
#include < CL/sycl/detail/pi.hpp>
13
- #include < CL/sycl/detail/plugin.hpp>
14
13
#include < CL/sycl/info/info_desc.hpp>
14
+ #include < detail/plugin.hpp>
15
15
16
16
__SYCL_INLINE_NAMESPACE (cl) {
17
17
namespace sycl {
@@ -20,8 +20,7 @@ namespace detail {
20
20
// The platform information methods
21
21
template <typename T, info::platform param> struct get_platform_info {};
22
22
23
- template <info::platform param>
24
- struct get_platform_info <string_class, param> {
23
+ template <info::platform param> struct get_platform_info <string_class, param> {
25
24
static string_class get (RT::PiPlatform plt, const plugin &Plugin) {
26
25
size_t resultSize;
27
26
// TODO catch an exception and put it to list of asynchronous exceptions
File renamed without changes.
Original file line number Diff line number Diff line change 9
9
#pragma once
10
10
11
11
#include < CL/sycl/context.hpp>
12
- #include < CL/sycl/detail/plugin.hpp>
13
12
#include < CL/sycl/device.hpp>
14
13
#include < CL/sycl/event.hpp>
15
14
#include < CL/sycl/exception.hpp>
20
19
#include < detail/context_impl.hpp>
21
20
#include < detail/device_impl.hpp>
22
21
#include < detail/event_impl.hpp>
22
+ #include < detail/plugin.hpp>
23
23
#include < detail/scheduler/scheduler.hpp>
24
24
25
25
__SYCL_INLINE_NAMESPACE (cl) {
Original file line number Diff line number Diff line change 10
10
#include < CL/sycl/detail/sycl_mem_obj_t.hpp>
11
11
#include < detail/context_impl.hpp>
12
12
#include < detail/event_impl.hpp>
13
+ #include < detail/plugin.hpp>
13
14
#include < detail/scheduler/scheduler.hpp>
14
15
15
16
__SYCL_INLINE_NAMESPACE (cl) {
Original file line number Diff line number Diff line change 7
7
// ===--------------------------------------------------------------------=== //
8
8
9
9
#include < CL/sycl/detail/pi.hpp>
10
- #include < CL/sycl/ detail/plugin.hpp>
10
+ #include < detail/plugin.hpp>
11
11
#include < detail/usm/usm_dispatch.hpp>
12
12
13
13
__SYCL_INLINE_NAMESPACE (cl) {
Original file line number Diff line number Diff line change 7
7
// ===----------------------------------------------------------------------===//
8
8
9
9
#include < CL/sycl/detail/pi.hpp>
10
- #include < CL/sycl/ detail/plugin.hpp>
10
+ #include < detail/plugin.hpp>
11
11
#include < gtest/gtest.h>
12
12
#include < vector>
13
13
You can’t perform that action at this time.
0 commit comments