LINUX.ORG.RU

[mesa] [radeon] HIZ для r600g


0

0

Jerome Glisse выложил набор патчей для поддержки HIZ в r600g драйвере.

Патчи лежат сдесь https://bugs.freedesktop.org/show_bug.cgi?id=36602

У кого есть желание могут протестировать и отписаться о результатах.

Оригинал новости на форониксе http://www.phoronix.com/scan.php?page=news_item&px=MTA1NTE

★★★★★

Ещё бы знать, что такое HIZ. Желательно на русском.

carasin ★★★★★ ()

интересно! эта фигня не патентованная, надеюсь?

OldWiseCat ★★ ()
Ответ на: комментарий от carasin

Ага, вкурил:

Phoronix

Hierarchical Z basically dumps unneeded pixels (as determined by checking them against the z-buffer, hence its name) as quickly as possible from the rendering pipeline. With less pixels to push forward, there's generally faster performance.

carasin ★★★★★ ()
Ответ на: комментарий от OldWiseCat

=D Просто сначала спросил, потом уже прочитал на форониксе. Видимо, становлюсь Ъ :)

Кстати, насколько я понял, пока реализован только механизм HiZ, а в HyperZ, как гласит педивикия, есть ещё Fast Z-Clear и Z-Compression.

carasin ★★★★★ ()

Значит ли это, что Oil Rush на свободных дровах станет чуть меньше тормозить?

bender ★★★★★ ()
Ответ на: комментарий от carasin

Да это лишь часть ATI/AMD HyperZ, для r300g его начали пилить еще раньше и там досих пор ЕМНИП не полностью HyperZ написан.

bender Да будет чуть быстрее но на сколько без понятия, может даже и слабо заметно на глаз. Но думаю если вмсете с http://www.phoronix.com/scan.php?page=news_item&px=MTA1MjY то прирост должен быть.

Также Мартин писал о том что хочет оптимизировать GLSL компилятор для r600g что теоретически должно еще поднять производительность.

Behem0th ★★★★★ ()
Ответ на: комментарий от Behem0th

Behem0th

Да это лишь часть ATI/AMD HyperZ, для r300g

Я, конечно, не силён в типах карточек AMD/ATi, но речь вроде про r600g.

carasin ★★★★★ ()
Ответ на: комментарий от carasin

Да речь про r600g. Я просто для примера сказал что тот драйвер пилят дольше чем r600g и там до сих пор не полная реализация.

Behem0th ★★★★★ ()
Ответ на: комментарий от Behem0th

Неужели перенос кода из одного драйвера в другой (причём, в рамках одного производителя) занимает столько времени?

Или для r600g заново писАли?

carasin ★★★★★ ()
Ответ на: комментарий от carasin

Часть(большую) заново часть переносили, они потому и разделены на 2 разных драйвера что у чипов архитектура разная.

Behem0th ★★★★★ ()
Ответ на: комментарий от carasin

Поддержку карточек ниже хд поэтому и закончили, потому что архитиктура абсолютно другая

no-steam ★★ ()
Ответ на: комментарий от no-steam

А, дык r300g - это для карт до HD! Вот оно чо =D Спасибо.

carasin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.