Сейчас у меня Mozilla Developer Edition 42.0a2 (2015-09-08), не знаю с какой версии появились эти свойства, но все же.
layers.acceleration.draw-fps добавляет три цифровых блока в левый верхний угол окна. Первый блок отвечает за fps, это я понял, а что показывают остальные 2, я не смог пока сообразить. Что они значат?
layers.draw-borders позволяет браузеру выделять слои, грузящиеся в GPU, в документе, на сколько я знаю. Браузер выделяет их зеленым цветом, однако, бывают случаи, порой замечал на других сайтах, довольно редко правда, когда он это делает синим или даже красным цветом, что это значит?
Ответ
1) layers.acceleration.draw-fps выводит 3 числа: compositions/sec, transactions/sec, fill ratio %
Чтобы понять, что они означают, надо разбираться в архитектуре графической подсистемы Firefox. Не могу сказать, что я эксперт в этой области, но в частности из Gecko overview: compositing и вот этих двух постов: 1, 2, у меня сложилось такое понимание:
Все окно/страница разбивается на "слои" (layers): блоки, нарисовав которые друг поверх друга, можно получить искомое изображение. Например, "прикрепленная" фоновая картинка, текст, изображение в
Комментариев нет:
Отправить комментарий