Я изучаю openGL и столкнулся с тем фактом, что «современные GPU являются программируемыми». что именно подразумевается под этим? может ли пользовательская программа перепрограммировать функцию графического процессора на ходу?

1 ответ1

0

Цитирую отсюда :

С появлением API OpenGL и аналогичной функциональности в DirectX графические процессоры добавили программируемое затенение к своим возможностям. ...

Nvidia была первой, кто выпустил чип, способный к программируемому затенению, GeForce 3 (кодовое название NV20).

...

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .