Nvidia предложила ускорение работы процессора за счёт использования OpenGL

На мероприятии Steam Dev Days, проведённом компанией Valve, калифорнийский производитель видеокарт Nvidia провёл собственную презентацию, посвящённую OpenGL и тому, чего могут достичь разработчики игр с использованием этого открытого интерфейса. В частности, упоминалась возможность достичь прироста производительности, сравнимого с использованием Mantle.

Однако не стоит радоваться раньше времени, ибо вряд ли девелоперы начнут сразу же использовать API в своих играх — практически все сейчас предпочитают работать с DirectX.

Nvidia заявила, что команда «ARB_multi_draw_indirect» может помочь получить ощутимый прирост (пример в 5-30 раз) производительности в играх, а общее взаимодействие с графическим драйвером при этом уменьшается примерно на 75 %.

Однако новая команда не сможет магическим образом дать заветный рост быстродействия, если её просто добавить в код. Разработчикам придётся — по крайней мере пока — передавать её на другие шейдерные уровни в качестве интерполянта. Более того, если код будет неполным, это может негативно сказаться на графическом адаптере.

Тем не менее, даже потенциальная возможность обойти ограничения современных процессоров выглядит заманчиво и многообещающе. В конце концов, будет интересно посмотреть, насколько значительным будет рывок в производительности при использовании Mantle, и воспользуются ли разработчики игр новой командой OpenGL.

☄️ В Steam вышел бесплатный PvP-шутер с аниме-тянками и уникальной механикой смены 2D и 3D-формы
+5
Author's Userpic
Главный редактор
Я уже говорил вам, что такое безумие? Безумие - это каждый раз спорить со своим начальником, доказывая ему, что твоя новость написана правильно, в надежде, что что-то изменится и он примет твоё мнение.
Комментарии 6