Closed Bug 1017251 Opened 10 years ago Closed 2 months ago

[Flame] Frame uniformity is degraded with 20 layers

Categories

(Core :: Graphics: Layers, defect)

x86
macOS
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: BenWa, Unassigned)

References

Details

When assigning a layer to each icon on the vertical homescreen the FPS is near 60 but has many frames taking 20-30ms giving a poor frame uniformity and jerky scrolling.
If this has anything to do with too many GL calls, I just landed a patch on inbound that reduces the draw sequence to about 1 uniform set and 1 draw call per layer for a sequence of similar layer draws. Can you remeasure with that? I am working on a patch to draw multiple layers with a single draw command as we speak.
It doesn't. We have 20 draw call on the Flame that can perform 200 draw calls at 60 FPS. I have more information which I will write shortly.
(In reply to Benoit Girard (:BenWa) from comment #2)
> I have more information which I will write shortly.

I guess I moved on working on bug 1015984. Some of the issues are shared on that bug (and some are specific to image layers). Lets revisit this once that bug is solved.
Depends on: 1015984
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.