Как реализован opencl getInfo - PullRequest
       6

Как реализован opencl getInfo

0 голосов
/ 19 ноября 2018

Я новичок в программировании OpenCL и заинтересован в реализации функции getInfo.Как вы, возможно, знаете, тип возврата этой функции зависит от того, какую информацию вы запрашиваете.Например, device.getInfo<CL_DEVICE_NAME>() даст вам string, device.getInfo<CL_DEVICE_TYPE>() даст вам значение cl_device_type, а device.getInfo<CL_DEVICE_AVAILABLE>() даст вам bool.Интересно, как это реализовано в C ++?Я знаю, что реальный тип возврата этой функции detail::param_traits< detail::cl_device_info, name >::param_type, но как она преобразуется в реальный тип возврата, такой как string?

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...