Closed Bug 1730055 Opened 3 years ago Closed 3 years ago

Remove unused Compositor API functionality

Categories

(Core :: Graphics: Layers, task)

task

Tracking

()

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

References

Details

Attachments

(2 files)

We now only use Compositor from within some RenderCompositor implementations, and don't use a lot of the functionality.

Compositor::SlowDrawRect() is used in Compositor::DrawDiagnosticsInternal() which will be removed by bug 1705141

Depends on: 1729820
Pushed by mwoodrow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/205783246667
Remove some unused Compositor API. r=gfx-reviewers,lsalzman
https://hg.mozilla.org/integration/autoland/rev/0e4284519e1d
Remove unused Effect types. r=gfx-reviewers,lsalzman
Pushed by ctuns@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d754934ba94
Fix lint failure in Effects.cpp r=fix CLOSED TREE
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: