mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-05-16 20:31:20 +00:00
Revert "Skip tests about writeonly storage texture In render pass on ANGLE"
This reverts commit d1448056887540ac4a83f918c584037c982942fd. Reason for revert: offending ANGLE problem should be fixed now ANGLE bug was fixed here: https://chromium-review.googlesource.com/c/angle/angle/+/3790473 Original change's description: > Skip tests about writeonly storage texture In render pass on ANGLE > > StorageTextureTests.WriteonlyStorageTextureInFragmentShader and > StorageTextureZeroInitTests. > WriteonlyStorageTextureClearsToZeroInRenderPass starts to fail on > the bots after the latest roll of ANGLE, so we have to temporarily > suppress them. > > Bug: dawn:1503 > Test: dawn_end2end_tests > Change-Id: Id8abf7c0a5bd30e5de12c838f871e1ab896ab4fd > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/97127 > Reviewed-by: Ben Clayton <bclayton@google.com> > Kokoro: Kokoro <noreply+kokoro@google.com> > Commit-Queue: Ben Clayton <bclayton@google.com> # Not skipping CQ checks because original CL landed > 1 day ago. Bug: dawn:1503 Change-Id: I339eb503b2f8156899b7db3358c9948d58de308d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/101066 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com>
This commit is contained in:
parent
8b30ca3efa
commit
ae4d073b49
@ -697,9 +697,6 @@ TEST_P(StorageTextureTests, WriteonlyStorageTextureInFragmentShader) {
|
|||||||
// NVidia OpenGLES drivers.
|
// NVidia OpenGLES drivers.
|
||||||
DAWN_SUPPRESS_TEST_IF(IsNvidia() && IsLinux() && IsOpenGLES());
|
DAWN_SUPPRESS_TEST_IF(IsNvidia() && IsLinux() && IsOpenGLES());
|
||||||
|
|
||||||
// TODO(crbug.com/dawn/1503): Investigate the regression in ANGLE that causes the test failure.
|
|
||||||
DAWN_SUPPRESS_TEST_IF(IsANGLE());
|
|
||||||
|
|
||||||
for (wgpu::TextureFormat format : utils::kAllTextureFormats) {
|
for (wgpu::TextureFormat format : utils::kAllTextureFormats) {
|
||||||
if (!utils::TextureFormatSupportsStorageTexture(format)) {
|
if (!utils::TextureFormatSupportsStorageTexture(format)) {
|
||||||
continue;
|
continue;
|
||||||
@ -917,9 +914,6 @@ fn doTest() -> bool {
|
|||||||
// Verify that the texture is correctly cleared to 0 before its first usage as a write-only storage
|
// Verify that the texture is correctly cleared to 0 before its first usage as a write-only storage
|
||||||
// storage texture in a render pass.
|
// storage texture in a render pass.
|
||||||
TEST_P(StorageTextureZeroInitTests, WriteonlyStorageTextureClearsToZeroInRenderPass) {
|
TEST_P(StorageTextureZeroInitTests, WriteonlyStorageTextureClearsToZeroInRenderPass) {
|
||||||
// TODO(crbug.com/dawn/1503): Investigate the regression in ANGLE that causes the test failure.
|
|
||||||
DAWN_SUPPRESS_TEST_IF(IsANGLE());
|
|
||||||
|
|
||||||
// Prepare the write-only storage texture.
|
// Prepare the write-only storage texture.
|
||||||
wgpu::Texture writeonlyStorageTexture = CreateTexture(
|
wgpu::Texture writeonlyStorageTexture = CreateTexture(
|
||||||
wgpu::TextureFormat::R32Uint,
|
wgpu::TextureFormat::R32Uint,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user