Stephen White 042184128e Widen color state support on ES.
Indexed draw buffer (color state) support on ES is not core until 3.2.
Previously, we were failing (asserting) if color state was changed for
a non-zero attachment. This CL compares the state, and only asserts if the
color state actually differs per-attachment.

It also implements a disable_indexed_draw_buffers toggle, which allows a
test to check for the functionality in a platform-independent manner.

BUG=dawn:580, dawn:582

Change-Id: I11c67b0dd72f73e7302c06cad24e8a268fb37a76
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/34981
Commit-Queue: Stephen White <senorblanco@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2020-12-07 19:31:03 +00:00
..
2020-12-07 19:31:03 +00:00
2020-06-19 21:39:23 +00:00
2020-04-10 19:04:42 +00:00
2020-07-01 10:48:16 +00:00
2020-06-11 00:34:14 +00:00
2020-04-20 17:36:22 +00:00
2020-07-01 10:48:16 +00:00
2020-12-04 19:24:00 +00:00
2020-06-11 00:34:14 +00:00
2020-12-07 19:31:03 +00:00
2020-12-07 19:31:03 +00:00