В драйвере R300g реализована поддержка MSAA

В Gallium3D-драйвере R300g активирована поддержка сглаживания MSAA (Multi-Sample AntiAliasing). Поддержка MSAA для чипов R300/R400 была реализована давно, однако не была активирована по умолчанию так как отсутствовала документация от производителя, подтверждающая поддержку данной возможности указанным оборудованием и не было результатов тестирования. Предположительно, в наиболее старых чипсетах отсутствует CMASK RAM, поэтому сжатие цвета (color compression — CMASK) может не работать. Тем не менее, CMASK требуется для некоторых операций характерных для сглаживания MSAA. Указанный патч учитывает эту проблему и активирует поддержку CMASK только для чипсетов с поддержкой HiZ, так как, предположительно, только чипсеты с поддержкой HiZ обладают CMASK RAM (более точной документации о том какие чипсеты обладают CMASK RAM разработчикам найти не удалось). Работа была выполнена разработчиком Marek Olšák, недавно нанятом на работу в компанию AMD.

©  OpenNet