Реализация свертки в пиксельном шейдере довольно затратна из-за очень большого количества выборок текстуры.
Прямой способ реализации фильтр свертки должен выполнять N x N поисков на фрагмент, используя два цикла для каждого фрагмента. Простой расчет показывает, что изображение 1024x1024, размытое с помощью гауссова ядра 4x4, потребует 1024 x 1024 x 4 x 4 = 16M
просмотров.
Что можно с этим сделать?
Спасибо!