Глава исследовательского отдела Avalanche Studios Эмиль Перссон (Emil Persson) поделился своим видением об оптимизации шейдеров низкого уровня для DirectX 11, которое используется как для игровой приставки Xbox One, так и для Playstation 4, особенно он остановился на проблемах, связанных с блоками ROP (Raster OPerations), которые указывают на то, сколько пикселей может выводиться за такт. Он утверждает, что GPU в PS4 может обрабатывать 64-битный путь до тех пор, пока не возникают проблемы с пропускной способностью, в то время как Xbox One поддерживает только 32-битный путь. Также он сравнил графические процессоры обеих консолей с видеокартой ATI Radeon HD7970, которая может обрабатывать 128-битный путь.

“Если выходной формат не широк, то мы даже теоретически не способны к использованию полной доступной полосы пропускания. Для HD7970 у нас полоса пропускания будет ограничена 128-битным форматом. Для PS4 будет достаточно 64-битной полосы, а на XB1 мы сначала будем рендерить в ESRAM, а это означает, что эти же 64-бита будут урезаны до точки, которая находится между ROP и границей полосы пропускания. Но даже если мы будем рендерить относительно медленной памятью DDR3, то мы будем все равно будем связаны с ROP и при рендеринге получим типичную 32-битную структуру”, — заявил Перссон.

Источник: Gamingbolt

Обсудить на форуме

1,182 просмотров всего, 4 просмотров сегодня