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

Параллельный рендер? (2 стр)

Страницы: 1 2
#15
22:33, 21 апр 2015

_Wizard_
> Имеется ввиду посылать дипы на рендер, т.к. операция дорогая, а хочется
> побольше разных объектов нарендерить, сделать погуще окружение...
Лучше не тратить ядра понапрасну, а так оптимизировать, чтобы хватило одного ядра. Батчинг, инстансинг, multi draw (если поддерживается). Я думаю, одного потока для рендера должно хватить, особенно если вынести из него всякие вычисления, оставив только вызовы GAPI.

#16
2:07, 22 апр 2015

Necrys
> Чёт тут какая-то неправда. Сборка буфера команд на отложенном контексте вполне
> себе работает. В чём там болт то в итоге?
На AMD проверь. В основном именно AMD и положило болт на Deferred Context

#17
10:57, 22 апр 2015

gammaker
>Лучше не тратить ядра понапрасну, а так оптимизировать, чтобы хватило одного ядра
с  несколькими ядрами можно нарендерить гораздо больше чем с одним,
что дает твоему проекту конкурентное преимущество

оно нужно только если ты в дипы упираешься... ну и дипы по разному можно оптимизировать + вулкан просыпается

#18
0:26, 24 апр 2015

war_zes
> На AMD проверь. В основном именно AMD и положило болт на Deferred Context
И как же быть? =(
Чтобы практически везде работало (по крайней мере на AMD, NVIDIA, Intel)

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

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