"Large amount of work" - sure, but it is sort of independent, in that you wouldn't expect to touch a lot of code elsewhere, so it should be easy from the merging point of view.
Milan On 2013-02-25, at 2:40 PM, Nicholas Cameron <[email protected]> wrote: > On Tuesday, February 26, 2013 8:34:39 AM UTC+13, Jet Villegas wrote: >> AIUI, a key goal of our Layers Refactoring is to significantly reduce the >> cost of standing up new GFx backends (the first new one being D3Dv11.) As >> that progresses, I'd like to see detailed documentation about how new >> backends are added. I think we can get an intern or volunteer to stand up >> experimental backends and come with the perf numbers to inform our >> decisions. We've long predicted an increase in the number of low-level GFx >> driver surfaces we'll need to support, given our Android and FirefoxOS >> commitments. Let's make use of the infrastructure we're building to ensure >> that we can scale to support that. >> > > This would be an Azure backend, not a layers backend, so is not affected by > the refactoring. Implementing Azure backends is pretty nice (that was the > point of Azure), but that kind of thing is intrinsically quite a large amount > of work. Also, in general, implementing the backend is trivial compared to > dealing with the driver bugs that are exposed by it and general support costs. > _______________________________________________ > dev-platform mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

