Родной способ ускорения (GPU) алгоритмов в Qt - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть работающая программа обработки изображений для 3D-сканера, которая построена на многопоточной программе Qt, написанной в Visual Studio с использованием собственной библиотеки обработки изображений.По мере развития проекта программное обеспечение становилось все более сложным в вычислительном отношении.Я выполнил ряд программных и аппаратных оптимизаций для повышения его производительности и пришел к выводу, что мне действительно нужно перенести несколько повторяющихся алгоритмических операций (не связанных с графикой) на графический процессор.

Я экспериментировал с использованием библиотек CUDA только для того, чтобы понять, что они не интегрируются с Qt чисто или, по крайней мере, на моем уровне понимания.Похоже, что в какой-то момент в прошлом OpenCL поддерживался Qt, но, похоже, не является текущим направлением разработки Qt.

Я прочитал значительный объем материала по этому вопросу, и мне интересно, что за CURRENT опции (встроенные в Qt или легко интегрируемые) предназначены для такого рода вещей?

...