Closed Bug 865908 Opened 11 years ago Closed 1 year ago

Undo the hacky fix of bug 862324 as soon as Nical's TextureHost changes land

Categories

(Core :: Graphics: Layers, defect)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: bjacob, Unassigned)

References

Details

TextureHost is currently sad: it holds a SurfaceDescriptor, which on B2G holds a raw pointer to a PGrallocBufferParent that goes away under our feet. That's bug 862324, which prompted a hacky fix.

Fortunately Nical is working on TextureHost improvements that will make this hacky fix no longer needed: bug 858914.

Once bug 858914 lands we should remove the hacky fix of bug 862324.
Depends on: 907745
I think this can continue now!
The new TextureHost classes are there, and the hacky fix will basically disappear along with the code that still uses deprecated textures. This is tracked by bug 893300, which is what I am focusing on these days. While the hackiness still exists it is used less and less as we convert parts of the code from deprecated to new textures.
Depends on: NewTextures
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.