LINUX.ORG.RU
ФорумTalks

[r600][история успеха]Blit Support

 ,


0

0

В общем увидел коммит с добавлением blit support почти сразу как его добавили, пересобирать месу было лень, на форониксе увидел самые лестные отзывы про работу с блитером, собрал, проверил, результата не получил, как было 2800 шестеренок, тормозящая алиенарена и резкие падение фпс до 2-3 в думе3 на определеных местаъ так и остались.
Но решил проверить как оно с kms будет, и тут уже чудеса, шестеренки так и остались в районе 2800-3000, на раньше c kms у меня было 1200-1400, алиенарена стала идти сносно, и в дум3 в тех местах где раньше тормозил,уже показывает 18-30 фпс, просто таки сказка, код в тысячe строк творит чудеса, а ведь обещают еще улучшать.
И самое радостное, скролинг в фоксе с kms перестал тормозить.

★★★★★

Был забавный баг, без блита при включении в openarena опции «bloom» fps падал до 1-2 :) Сейчас бегает на максимальных настройках и не жужжит.

madgnu ★★★★★
()

Хорошая новость. Правда, прелести kms оценить не смогу, пока не починят acpi.

Sekai
()
Ответ на: комментарий от madgnu

есть такое дело, раньше nexuiz практически на самых лучших настройках очень тормозил при блуме,без него показывал нормальные фпс, сейчас разницы нет, идет одинаково хорошо.

Novell-ch ★★★★★
() автор топика

Да только что проверил openarena, действительно перестало тормозить с блумом.

daemonpnz ★★★★★
()

Но решил проверить как оно с kms будет, и тут уже чудеса

все жду, когда эти чудеса с KMS перестанут показывать Software-режим на моем Radeon HD4650 в ноуте >_< А ведь обидно, что так 3D работает, а с KMS и очень желаемом DRI2 при любых плясках - нет...

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

>все жду, когда эти чудеса с KMS перестанут показывать Software-режим на моем Radeon HD4650 в ноуте >_< А ведь обидно, что так 3D работает, а с KMS и очень желаемом DRI2 при любых плясках - нет...

У меня 4870х2 с kms и kwin-композитингом. ЧЯДНТ?

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

А факт ноутбука очень влияет на kms???

до недавнего KMS просто не включал экран при запуске иксов, а 2.6.33 валило trace инфой с KMS'ом. Теперь вроде все даже запускается, и если на ноут не дышать(подключение 3G-модема может привести к зависаниям, жду rc5), то можно получить рабочее 3D, но без KMS оно ничем не отличается от того же с ядром 2.6.32. Пробовал по разному решить проблему - пока никак. На форумах много вопросов. На ЛОРе советовали даже сменить порядок сборки и т.д., но пока безрезультатно.

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

Если у тебя 64-битный арч и AMD'шный проц - могу скинуть бинарники. Авось заработает. Стукни в джаббер.

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

2.6.32-zen4, libdrm c git, mesa 7.7 c git, xorg c experimental, xserver-xorg-video-ati c git. Прошивка зашита в ядро (иначе были проблемы с загрузкой прошивки) + сам модуль тоже. В 3D редкие глюки прорисовки.

Pavval ★★★★★
()

И не удивительно, блиттер работает только с kms, так сказал алекс.

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

У меня тупо черный екран на 2.6.33

Насколько помню, они чего-то ломали с ACPI. Ноут без apic вообще вырубался, когда загружался без подключения к сети. Потом с ним начались сбои. Удалив из опций загруки в rc4 - все работает, но 3D нет с KMS'ом. Сейчас вот собранные пакеты madgnu поставлю, может чего выйдет.

Andru ★★★★
()

Наконец-то завел DRI2! ) FPS в glxgears поднялся с 2490 до 2590, хотя это и не показатель. Надеялся на пропадание tearing'а в видео с включенным композитом, но увы. Compiz даже в режиме benchmark'а не выполняет вертикальную синхронизацию, а Mutter не оправдал надежд, хотя на десктопе с GeForce 7900GS он единственный 100% работает без tearing'а.

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

Вот собстно появилось изображение на .33 ядре. Оказывается изображение через hdmi не выводилось. Подключил сейчас dvi и изображение появилось. Правда производительность не поднялась, как было 2600 попугаев в glxgears, так и осталось.

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

4870, 2.6.32-zen5 с git, остальное тоже, KMS. На 2.6.32 были дерганья и цветные полосы при загрузке ядра, при загрузке иксов - выключение экрана. с zen - выключается уже при загрузке ядра =\ не виснет, ибо логин и дальнейший ребут понимает...

Прошивка зашита в ядро (иначе были проблемы с загрузкой прошивки) + сам модуль тоже.

Проблем с этим вроде нету, но попробуем...

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

>На 2.6.32 были дерганья и цветные полосы при загрузке ядра, при загрузке иксов - выключение экрана

libdrm-radeon есть? У меня libdrm, собранный без radeon-dri2 был причиной черного экрана в иксах.

Прошивку на ранних этапах загрузки ядро подгрузить не может, потому и пришлось ее вкомпилить.

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

14000fps ?

да это монстр карта

у меня на 4850 16000 кадров в 5(ПЯТЬ) секунд со свободными дровами

и 8000fps в макоси.

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

libdrm из git с ключами конфига для drm и kms.
Только что всё пересобрал, с включением фирмвари и дрм модуля в ядро.
Монитор стал выключаться ещё быстрее =) только начинается загрузка ядра, и усё - в стендбай =\ до иксов дело, как видишь, не доходит.

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

если у тебя уже zen, то нет смысла брать 33-RC. drm там один и тот же.

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