LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Гуй встроен в шейдер.

Ты знаешь же, да, что все инстансы вызова шейдера по умолчанию выполняются параллельно, но ветки if - одна за другой?

Сначала все шейдеры выполняются у которых true, а те у которых false - ждут. А потом наоборот

В GPGPU из-за этого люди прибегают к разным костылям, умножениям на ноль, итд лишь бы не делать ветвление

Исходная версия vertexua, :

Гуй встроен в шейдер.

Ты знаешь же, да, что все инстансы вызова шейдера по умолчанию выполняются параллельно, но ветки if - одна за другой?

Сначала все шейдеры выполняются у которых true, а те у которых false - ждут. А потом наоборот