Page MenuHomePhabricator

Bug 1495977 - Overhaul texture cache command pipeline to prepare for reallocations.
AbandonedPublic

Authored by bholley on Nov 4 2018, 11:27 PM.

Details

Reviewers
gw
Bugzilla Bug ID
1495977
Summary

A big part of this is handling coalescing, so that if we end up creating
several new regions in a given frame, we won't allocate/blit/free
textures unnecessarily.

Depends on D10852

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Branch
HEAD
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

bholley created this revision.Nov 4 2018, 11:27 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 4 2018, 11:27 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".Nov 4 2018, 11:27 PM
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: Restricted Project.
bholley requested review of this revision.Nov 4 2018, 11:27 PM
gw accepted this revision.Nov 6 2018, 9:04 PM
This revision is now accepted and ready to land.Nov 6 2018, 9:04 PM
gw requested changes to this revision.Nov 6 2018, 9:07 PM
gw added inline comments.
gfx/webrender/src/internal_types.rs
138

nit: blitted

This revision now requires changes to proceed.Nov 6 2018, 9:07 PM
bholley abandoned this revision.Nov 9 2018, 5:22 PM