"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

Reply via email to