mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-08-29 06:55:56 +00:00
The original tests for texture corruption only contain WriteTexture and B2TCopy, this change adds more write types like rendering a constant color, rendering from texture sampling, and rendering from textureLoad, all of which need a render pipeline and shaders. The new tests manifest that: For a given 2d-array texture dimension, if WriteTexture and B2TCopy fail, rendering, sampling and textureLoad also fail, and vice versa. Bug: dawn:949, dawn:1507 Change-Id: I28035fe3dd84d36c01befd7fd8ff9d78b312446a Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/100061 Commit-Queue: Yunchao He <yunchao.he@intel.com> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>