Lines Matching refs:device
23 inline bool is_pocl_device(const boost::compute::device &device) in is_pocl_device() argument
25 return device.platform().name() == "Portable Computing Language"; in is_pocl_device()
29 inline bool is_apple_device(const boost::compute::device &device) in is_apple_device() argument
31 return device.platform().name() == "Apple"; in is_apple_device()
38 inline bool bug_in_struct_assignment(const boost::compute::device &device) in bug_in_struct_assignment() argument
40 return boost::compute::detail::is_amd_device(device); in bug_in_struct_assignment()
47 inline bool bug_in_svmmemcpy(const boost::compute::device &device) in bug_in_svmmemcpy() argument
52 return boost::compute::detail::is_amd_device(device); in bug_in_svmmemcpy()
62 inline bool is_apple_cpu_device(const boost::compute::device &device) in is_apple_cpu_device() argument
64 return is_apple_device(device) && (device.type() & ::boost::compute::device::cpu); in is_apple_cpu_device()
70 inline bool bug_in_clcreatebuffer(const boost::compute::device &device) in bug_in_clcreatebuffer() argument
72 return is_apple_device(device); in bug_in_clcreatebuffer()
76 inline bool supports_image_samplers(const boost::compute::device &device) in supports_image_samplers() argument
83 if(is_pocl_device(device)){ in supports_image_samplers()
91 inline bool has_remquo_func(const boost::compute::device &device) in has_remquo_func() argument
94 if(is_pocl_device(device)){ in has_remquo_func()
101 inline bool supports_destructor_callback(const boost::compute::device &device) in supports_destructor_callback() argument
104 return !is_pocl_device(device); in supports_destructor_callback()
108 inline bool supports_compile_program(const boost::compute::device &device) in supports_compile_program() argument
111 return !is_pocl_device(device); in supports_compile_program()
115 inline bool supports_link_program(const boost::compute::device &device) in supports_link_program() argument
118 return !is_pocl_device(device); in supports_link_program()
123 inline bool pocl_bug_issue_577(const boost::compute::device &device) in pocl_bug_issue_577() argument
125 return is_pocl_device(device); in pocl_bug_issue_577()