Сильно вибрировавший vsync в неполном экране с собственными драйверами AMD

Я использую Единицу на Ubuntu 14.04.1() и fglrx 14.20 от сайта AMD на моем Radeon HD 5770.

Я установил Катализатор и включил его "слезе бесплатную" установку, которая работает, в котором никогда нет никакого разрыва. (Отметьте: "синхронизация compiz к vblank" установка, кажется, не имеет никакого эффекта так или иначе никакое изменение в вибрации, когда это и tearfree идет, разрываясь, когда это идет, и Tearfree выключен.)

Как тест, я использую MPV для проигрывания видео на 60 футов в секунду. В полноэкранном режиме это работает правильно; в оконном режиме пропускаются некоторые кадры, и другие, по-видимому, копировали получающийся в недопустимом пропуске и вибрации.

Другими словами, видео декодируется в штрафе на 60 футов в секунду, и экран обновляет в 60, но синхронизация кадра не mpv (и что-либо еще) не может представить ее кадр в корректное время. Вибрация примечательна во всем от видео до glxgears. XBMC лучше, чем большинство что-либо еще, но это все еще не гладко как он, находится в полном экране.

Это верно для всех видео (некоторые, как mpv, находятся хорошо в полном экране - другие, как mpv, не). Программное обеспечение как RetroArch, который обеспечивает подробную информацию о синхронизации, показывает, что вариация в синхронизации кадра превышает 10%!

В очень ограниченном тестировании я сделал прежде, чем установить Катализатор, проблема не присутствовала с помощью Меза-драйверов. Я не могу придерживаться их, хотя, поскольку 3D производительность слишком плоха и они не поддерживают ядро GL4.

Отключение tearfree действительно удаляет большую часть вибрации, но затем, как ожидалось, это рвется.

ОБНОВЛЕНИЕ: я обратился к использованию Мезаструктуры, которая является кладовой, гладкой на рабочем столе. Конечно, драйверы AMD не имеют этой фундаментальной проблемы? Должен быть некоторый способ зафиксировать это? Все говорят о необработанных показателях кадр/с, но никто не упоминает кадр следующее и составляющее композит дрожание.

1
задан 28 September 2014 в 05:26

0 ответов

Другие вопросы по тегам:

Похожие вопросы: