Серия Radeon Rx 300 на самом деле включает в себя 3 разных поколения графических процессоров AMD. Таким образом, поддержка таких технологий, как OpenCL, зависит от аппаратного обеспечения, поддерживающего минимальный набор функций версии OpenCL.
GCN 1st Gen поддерживает только OpenCL 1.2, а поколения 2 и выше поддерживают OpenCL2.0.
В линейке настольных компьютеров представлены все три поколения: только карты с наименьшей производительностью используют архитектуру 1-го поколения.
На рынке мобильной связи для серии 300 почти все процессоры R9 3xx, за исключением high-end, используют архитектуру GCN 1st Gen. В результате большая часть рынка мобильной связи для этой серии, за исключением игровых ноутбуков сверхвысокой производительности, будет поддерживать только OpenCL1.2, а не 2.0.
Жаль, но если вам нужны конкретные функции, то вам нужно убедиться, что они есть перед покупкой.