Mesa 26.1 улучшит работу классических графических ускорителей

Mesa 26.1 улучшит работу классических графических ускорителей

Легендарной серии видеокарт Radeon R300 в этом году исполняется 24 года, однако она по-прежнему получает обновления. Благодаря открытому драйверу ATI R300 Gallium3D, который изначально создавался методом обратной разработки, старое железо продолжает получать случайные, но важные исправления от сообщества. На днях независимый разработчик Pavel Ondračkar сумел исправить поддержку окклюзионных запросов, что пойдет на пользу всему спектру классических ускорителей.

В своем недавнем запросе на слияние кода, который попал в ночную сборку Mesa 26.1-devel, энтузиаст подробно объяснил суть своего метода. Предыдущая попытка починить эту функцию предпринималась еще в далеком 2012 году, но тогда изменение пришлось откатить из-за поломки технологии HyperZ. Новый подход оказался гораздо менее инвазивным, так как фиктивный z-буфер используется только при активном запросе, что позволило избежать старых проблем.

Автор уже протестировал исправление в популярных бенчмарках Lightsmark и Unigine, отметив стабильную работу кода. Для тех энтузиастов, кто до сих пор использует классическое графическое железо, полноценная поддержка окклюзионных запросов OpenGL станет приятным сюрпризом в грядущем релизе. Разработчик также продолжает трудиться над дополнительными исправлениями для больших поверхностей, которые всё ещё ожидают одобрения.

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо