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
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to