Reland "Switch cc_unittests/viz_unittests to SwANGLE"

This is a reland of 2af8610223c7e6757b2980fa62987057e2b857cb

Original issue should be fixed by:

Original change's description:
> Switch cc_unittests/viz_unittests to SwANGLE
> This cl changes the software backend used for
> running viz_unittests and cc_unittests from
> SwiftShader GL to SwANGLE (ANGLE on SwiftShader
> Vulkan). Other tests suites may be affected.
> From this cl, performance expectations for test
> runs will likely change. For example, cc_unittests
> appears to run faster, while viz_unittests and
> views_unittests appear to run slower. Note that
> this is still using the validating command decoder,
> and once the OOP Raster tests can run on the
> passthrough command decoder, we'll be able to use
> it and gain some performance on all these test runs.
> Bug: chromium:1060139
> Change-Id: Idb0048d3a8e0dfe6855e1700ed26fb076be0c4f1
> Reviewed-on:
> Commit-Queue: Alexis Hétu <>
> Reviewed-by: Evgenii Stepanov <>
> Reviewed-by: Alexis Hétu <>
> Reviewed-by: Jamie Madill <>
> Cr-Commit-Position: refs/heads/master@{#845826}
Reason for TBR: These changes were already reviewed here

Bug: chromium:1060139
Change-Id: If3eabeaef69683870b4de43ec04c2d63500fb024
Commit-Queue: Alexis Hétu <>
Reviewed-by: Jamie Madill <>
Reviewed-by: weiliangc <>
Cr-Commit-Position: refs/heads/master@{#850150}
GitOrigin-RevId: 02a87b5c030cc5fb85ddfa222ff2a574011dfc7e
1 file changed
tree: 33e40d002f119a6ae9c3e0be625f1d82266e79d4
  1. ignores.txt