
This change makes it so GPU unit tests (i.e. tests that do not GpuInit) will initialize the GPU process with a real GPU in the case that the first default GPU is considered a "software renderer". This is useful on Windows, where some specific VM scenarios can list the WARP device before the physical GPU when enumerating adapters on a DXGI device. Change-Id: Ic40554910c9e37f1f1fee021ee525c2c9dfb764a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6311591 Commit-Queue: Michael Tang <tangm@microsoft.com> Reviewed-by: Rafael Cintron <rafael.cintron@microsoft.com> Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org> Cr-Commit-Position: refs/heads/main@{#1430983}