Open Bug 952540 Opened 11 years ago Updated 2 years ago

Remove references to Compositables from Texture subclasses as appropriate

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: bjacob, Unassigned)

References

(Blocks 1 open bug)

Details

One of the main benefits of PTexture (bug 897452) is that Textures no longer has to rely on Compositables for IPC. But some Texture{Client,Host} subclasses still reference Compositable{Client,Host} subclasses, and even depend on them to get at the IPC forwarder/allocator. This goes against the idea that TextureClient should be usable everywhere we need that kind of surfaces regardless of compositables, and a concrete example of how it is a problem is clear in the latest patch on bug 893304, where GrallocTextureClient relies on a CompositableClient to give it its IPC forwarder/allocator.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.