Согласно this document page 6 (released by AMD)(and this topics ?), есть несколько способов использования шаблонов с OpenCL. Однако первый документ сообщает, что это можно сделать, используя некоторые параметры с помощью clBuildProgramWithSource, который, кажется, не существует ... В любом случае, если предположить, что это clBuildProgram, а не предыдущий, я попытался использовать так называемый «-x», вариант с «CLC++», но до сих пор, она не распознается:Как использовать шаблоны с OpenCL?
warning: ignoring build option: "-x"
в самом деле, согласно документации, вытекающих из Хроноса, эта опция не доступна! Этот документ может быть как-то устаревшим, но есть ли другие способы использования шаблонов внутри кода OpenCL?