Войти
ПрограммированиеФорумГрафика

Можно ли "прервать выполнение" шейдера (GLSL, Vulkan) (2 стр)

Страницы: 1 2
#15
10:47, 16 авг 2018

Battle Angel Alita
забавная идея. и как - будет работать и без тормозов? Тогда это наверное даже лучше чем загонять в -1000.

#16
12:16, 16 авг 2018

MikeNew
> выяснилось, что дальше мне рисовать вершину не нужно.
Да вершины обычно и не рисуют, рисуют пиксели.

#17
7:28, 17 авг 2018

™­•-=MASTER=-•™
> дискард для одной нити warp-а не ускорит завершение работы всего варпа, всё
> равно нужно будет ждать завершения остальных нитей, разве что одновременно все
> 32 нити warp-а дискарднутся...
Дискард - не flow control instruction. После него прекрасно работают частичные производные и даже запись в rwtexture.

Страницы: 1 2
ПрограммированиеФорумГрафика

Тема в архиве.