servo/webrender

Profile how primitive runs / clip nodes are being produced by Gecko

开放

#2,842 创建于 2018年6月25日

 (2 条评论) (3 个反应) (0 位负责人)Rust (319 个派生)github user discovery
area: performancedifficulty: moderatehelp wantedpriority: soon

仓库指标

星标
 (3,355 个星标)
PR 合并指标
 (平均合并 20天 5小时) (30 天内合并 1 个 PR)

描述

It would be really interesting to profile a series of real world pages in Gecko, and get a sense of:

  • What the ratio of clip nodes is to primitives.
  • How many primitives (on average) there are per primitive run in a Picture.

From this information, we may be able to either:

  • Improve the display lists that Gecko is producing, if there are redundant clips (either in Gecko or in WR itself).
  • See if there is a better way to store some of this information given the real world usage patterns we see.

贡献者指南