ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
1026419 Топик полностью
RxTx (12.08.2020 22:58, просмотров: 426) ответил fk0 на В виндовсе при просмотре 720p60 или 1080p60 с ютуба картинка сечётся лучём. Если в "свойствах видеоадаптера" поставить 59 герц, то линия, где сечётся, плывёт по экрану. Ну понятно почему. Если 60Гц, то сечётся ровно в 1/3 верхней части экрана в фулскрине. В окошке эффект есть, но малозаметен, т.к. луч попадает, условно, на заголовок окна. WTF??? Как смотреть HD? Потери кадров -- нет. Почему нельзя где-то подкрутить задержку от vertical blank импульса до начала перерисовки
Какая версия Windows? Windows 7: всё то же самое, если отключен Windows Aero путем включения глобальной цветовой темы Windows Basic или Windows Classic. 

Aero по умолчанию делает композинг окошек/графики через GPU и делает при этом либо page flipping либо double buffering.


Самое простое решение включить Aero: → правой кнопкой на desktop → peronalize → поставь тему из списка Aero Themes (или другую с поддержкой).

Помни что у базовых версий Windows 7 нет поддержки Aero.

Проблема совершенно точно в Firefox, в Chrome её нет, даже если отключен Aero видео показывает без tearing'а, даже если тема Windows Basic/Classic.


Проблема графики называется "tearing", соответственно, вокруг этого (и Firefox'а) и надо искать решение.

Как первичные инструменты пригодятся:

1. about:support

2. Можно попробовать в about:config опцию layers.acceleration.force-enabled = true (и restart) .


А всё почему. Технищюк технищюку завсегда стремиться помочь, ибо...

Спасибо, князь. Вы настоящий дворянин. И программист.