surunner
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору CopperField Цитата: параметр layers.offmainthreadcomposition.enabled отвечает не за аппаратное ускорение, а за систему OMTC (Off Main Thread Composition) | Да чекбокс и префка OMTC выключают разные параметры, но в результате ап.ускорение выключается, что так, что эдак. Цитата: Также обнаружено, что проблема черного фона затрагивает только определенные видеокарты с устаревшими драйверами - встроенные Интеловские, а также многие Радеоны. | У Интела может и только устаревшие, а у Radeon любые. И потом это не отменяет того, что у Firefox, и Хромоклонов проблемы в тех же условиях не наблюдается. Цитата: Т.е. если для конкретного железа есть возможность обновить драйвера, то можно избежать проблемы и таким образом. | Нельзя: a) для XP более нового драйвера нет б) c новым драйвером в Windows 8, "эффект" на месте Цитата: Впрочем, включение ОМТС (layers.offmainthreadcomposition.enabled) вызывает, судя по репортам, массу разных проблем, поэтому совет о выключении префки в false - весьма распространен и нигде нет инфы о таких минусах этого решения. | Минус - один, не работает ускорение = медленнее отрисовываются страницы, а на XP ещё и VSync перестаёт работать. Если юзер KM использует для просмотра большей частью текстовых страниц, то снижение скорости можно запросто не заметить. А если использовать в Windows 7 и новее, то и проблемы с VSync не будет. Цитата: Вы уверены, что указанные Вами эффекты вызываются именно этой префкой? | Уверен. Выключение параметра и у меня убирает мелькание чёрного экрана. Добавлено: Вот, кстати, "Аппаратно ускоренные окна", а далее "OMTC": Добавлено: OpenGL (на скрине) вместо дефолтного Direct3D использую, только потому, что в D3D не форсируется VSync (возможно только у Radeon так). Но с дефолтным Direct3D баг с чёрным экраном тоже на месте. | Всего записей: 406 | Зарегистр. 28-03-2016 | Отправлено: 15:22 19-06-2016 | Исправлено: surunner, 15:57 19-06-2016 |
|