Add more output to ocl_get_devices
This commit is contained in:
@ -728,6 +728,9 @@ void UCL_Device::print_all(std::ostream &out) {
|
||||
out << "\nDevice " << i << ": \"" << name(i).c_str() << "\"\n";
|
||||
out << " Type of device: "
|
||||
<< device_type_name(i).c_str() << std::endl;
|
||||
out << " Supported OpenCL Version: "
|
||||
<< _properties[i].cl_device_version / 100 << "."
|
||||
<< _properties[i].cl_device_version % 100 << std::endl;
|
||||
out << " Is a subdevice: ";
|
||||
if (is_subdevice(i))
|
||||
out << "Yes\n";
|
||||
@ -796,6 +799,16 @@ void UCL_Device::print_all(std::ostream &out) {
|
||||
out << "Yes\n";
|
||||
else
|
||||
out << "No\n";
|
||||
out << " Subgroup support: ";
|
||||
if (_properties[i].has_subgroup_support)
|
||||
out << "Yes\n";
|
||||
else
|
||||
out << "No\n";
|
||||
out << " Shuffle support: ";
|
||||
if (_properties[i].has_shuffle_support)
|
||||
out << "Yes\n";
|
||||
else
|
||||
out << "No\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user