On 6/30/14 4:44 PM, Robert O'Callahan wrote:
BTW have you or anyone else working on Servo looked at TextureClient/TextureHost in Gecko? Getting buffer management interfaces correct across many platforms with multi-process and robustness in the face of crashes and platform quirks has proven to be very hard. I think we're in a good place now but we went down many blind alleys so there's some valuable lessons to be learned.
By TextureClient/TextureHost I assume you mean cross-process texture sharing? If so, yes, we have been doing this from day one. (We have to, because we do painting on a separate thread.)
It's a giant pain on all platforms and we have been fighting bugs with it from day one.
Patrick _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo