1 (06.05.2014 13:34:25 отредактировано kirillov3798)

Полное название: Компания Valve оплатила реализацию для Mesa механизма, существенно ускоряющего некоторые игры

Компания Valve оплатила серию доработок открытой реализации OpenGL - Mesa. В результате появилась серия из 21 патча, недавно представленная разработчиком Chia-I Wu в списке рассылки Mesa. Данные патчи реализуют многопоточную компиляцию шейдеров и пул, в который помещаются работы, связанные с компилированием шейдеров, что позволяет выполнять отложенную компиляцию шейдеров параллельно с работой программы запросившей компиляцию.

В результате данных изменений существенно ускорился запуск игр, поддерживающих отложенную компиляцию шейдеров. Например, при тестировании разработчиками патчей, они обнаружили, что игра DOTA 2 стала запускаться на 20 секунд быстрее. Данная оптимизация также полезна для CS:GO. Указанные возможности уже были в DirectX некоторое время, поэтому разработчики из Valve решили что реализация данной возможности понравится разработчикам под OpenGL и повысит привлекательность OpenGL как платформы для разработки игр и 3D приложений.

Источник: http://www.opennet.ru/opennews/art.shtml?num=39702

Fedora 21 Workstation KDE 4.14.4
Gigabyte GA-Z77-D3H, Intel Core i5-3470, nVidia GeForce GTX 660 2GB, 8GB RAM, 1TB HDD

2

Valve молодцы однако. ab