
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Брундасов. Компьютерная графика. Лекции / lesson14
.pdf
Вычислительные шейдеры (GL)
Запуск вычислительного шейдера

Вычислительные шейдеры (GL)
Считывание данных на CPU
Сводка по функциональности
Что можно делать на GPU:
•Запускать в || массив 1D, 2D или 3D массив потоков – SPMD
•Считывать данные из памяти, вычислять
•Рендерить в текстуру (а также писать с произв. дост.)
•Рисовать треугольники (граф. конвейер.)
•5 программируемых стадий
•4 непрограммируемых
•Append-buffer
•Атомарные операции
•Transform-feedback
•Блендинг
•Атомарные операции
Новейшая функциональность:
•Указатели на функции, виртуальные функции (CUDA 4.2+)
•GPU Work Creation (GWC) (CUDA 5.0)
•GL_NV_bindless_texture
•GL Compute Shaders
Соседние файлы в папке Брундасов. Компьютерная графика. Лекции