Некоторые геймеры с изрядной долей скептицизма отнеслись к инициативе Valve Software по созданию приставок Steam Machines. Причина проста — анонсированная платформа пока не может похвастаться обширной библиотекой игр. К тому же, обработка 3D-графики в SteamOS занимает намного больше времени, чем в Windows, что негативно влияет на производительность в играх. Но компания уже озаботилась решением данной проблемы, проспонсировав разработку патчей для Mesa 3D Graphics Library.
Благодаря работе специалистов из LunarG в GLSL-компиляторе от Mesa появилась поддержка многопоточной, а также отложенной компиляции шейдеров. Новый функционал позволяет существенно сократить время запуска OpenGL-приложений. В частности, на мини-десктопе Gigabyte Brix Pro с чипом Intel Core i7 и графикой Iris Pro 5200 популярная MMORPG Dota 2 стала запускаться на 20 секунд быстрее. Сообщается и о ряде улучшений в игре Counter-Strike: Global Offensive, Linux-версии которой пока нет в свободном доступе.Все изменения вступят в силу при следующем обновлении драйверов для SteamOS. А поскольку Mesa 3D — это открытая графическая библиотека, разработчики игр для Linux также могут использовать наработки LunarG в своих проектах.
Источник: Tom’s Hardware