15:40 Valve и Intel совместно занялись усовершенствованием открытых видеодрайверов для Linux | |||
Участвующий в проекте разработчик Intel отмечает, что в данной ситуации наглядно демонстрируются достоинства открытого ПО: если закрытые драйверы представляют для производителей игр черный ящик, под особенности которого приходится подстраиваться, то открытые драйверы предоставляют широкие возможности для манёвра, доработки и изучения поведения. Наличие кода драйверов существенно упростило диагностику проблем с производительностью в процессе портирования игры Left 4 Dead 2. Например, было выявлено несколько узких мест в драйвере Intel, которые требуют оптимизации, а также несколько проблем с неэффективной работой шейдеров. Кроме того, плохая производительность в некоторых ситуациях оказалась не связана с драйвером и явилась следствием ошибок в коде управления вершинными буферами и излишней перекомпиляции шейдеров в самой игре Left 4 Dead 2. Для упрощения совместной работы по оптимизации разработчикам
Intel предоставлен доступ к коду игры Left 4 Dead 2. В настоящее время
уже подготовлена серия патчей для улучшения производительности
DRI-драйвера Intel из состава Mesa. Кроме того, разработчики работают
над созданием новой реализации механизма vsync, который позволит
получить максимальную производительность без разрывов целостности вывода
в процессе синхронизации экранной развёртки (tearing).
| |||
|
Всего комментариев: 0 | |
Open Source [403] |
Компьютерные новости [93] |
Гаджеты [104] |
Soft [326] |
GNU/Linux [55] |
Политика [78] |
Образование [18] |
Интервью [36] |
Безопасность [28] |
Разное [196] |