Hi Chris, see comments inline...
On 25/4/2014, 14:45, Chris Mills wrote:
> Hello all,
>
> I�ve looked over the FxOS 2.0 Developer settings today, and updated the docs at:
This option causes a copy of the compositor's layer tree to be dumped to
logcat on every frame composited to the screen. This is generally not
that useful for web content developers and more useful for the
platform-side gfx team.
> Layers: Enable tiles
This enables the painting of content to the screen in smaller chunks
("tiles") rather than doing the whole screen at once. This was a new
feature landed in 1.4 to help reduce checkerboarding. I think it makes
sense to leave this option in for the time being as it can help QA with
finding regression windows but it's not useful to web content developers.
> Layers: Simple tiles
This flips between two different implementations of the tiling behaviour
described above. We should be able to remove this option, I think.
> Layers: Progressive paint
I'm getting rid of this one in bug 1003228. Again, it's for an
implementation detail with respect to tiling.
> Layers: Draw tile borders
This is similar to the "draw borders" option, except it also draws the
borders for individual tiles rather than just the borders around layers.
> Displayport Heuristics
> Default:
> Center displayport:
> Assume perfect paints:
> Taller displayport:
> Faster paints:
> No checkerboarding:
This option was added for QA to experiment with different repainting
heuristics to see which resulted in the least amount of checkboarding.
I'm removing this option in bug 1003228.
> Cards View: Enable scree...
> Keep killed app in task �
Not sure about these two; they are not gfx-related.
Cheers,
kats