Remove driver_date from gpu fallback list mechanism

This change removes driver_date from the gpu fallback list
mechanism. Entries that were previously using driver_date are changed
to use the corresponding driver_version.

Unfortunately, the driver date is very unreliable indicator of driver
quality. It can get bumped during a republishing of a driver (perhaps
by an OEM) or re-building an old driver with a targeted point fix.
Driver version is the preferred method of blocking bad drivers.

A future change, will be switching Chromium's GPU fallback code
on Windows to use DXGI enumeration, which doesn't have access
to driver_date. This change is also in preparation for that.

Bug: 973695
Change-Id: Ia5cfa8fe3f3520680a3acb2bd26e6505dcecc6cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1745718
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Christos Froussios <cfroussios@chromium.org>
Reviewed-by: Brian White <bcwhite@chromium.org>
Commit-Queue: Rafael Cintron <rafael.cintron@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#686263}
31 files changed