Open Bug 1613396 (wr-render-passes) Opened 4 years ago Updated 10 days ago

[meta] [project] Reduce number of render passes

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

People

(Reporter: nical, Unassigned)

References

(Depends on 12 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta)

Metabug for performance issues caused by generating too many render targets.

Excessive render target switches and allocation cause overhead on the CPU (command submission) and GPU.

Alias: wr-render-passes
Summary: WebRender: Too many render targets → WebRender: Too many render passes
Depends on: 1664478
Summary: WebRender: Too many render passes → [meta] WebRender: Too many render passes
Depends on: sw-wr-perf-opacity
Depends on: 1732594
Depends on: 1771846
Depends on: 1783251
Depends on: 1457683, 1677364
Depends on: 1772743
Severity: normal → S3
Depends on: 1795684

Does this bug need to be a [project] ?

Flags: needinfo?(gwatson)
Blocks: wr-projects
Flags: needinfo?(gwatson)
Summary: [meta] WebRender: Too many render passes → [meta] [project] WebRender: Too many render passes
Summary: [meta] [project] WebRender: Too many render passes → [meta] [project] Reduce number of render passes
Rank: 3
You need to log in before you can comment on or make changes to this bug.