diff --git a/wgpu/tests/clear_texture.rs b/wgpu/tests/clear_texture.rs index 3fe525a75b..1b6d692ab5 100644 --- a/wgpu/tests/clear_texture.rs +++ b/wgpu/tests/clear_texture.rs @@ -341,6 +341,7 @@ fn clear_texture_uncompressed_gles_compat() { fn clear_texture_uncompressed() { initialize_test( TestParameters::default() + .webgl2_failure() .backend_failure(wgpu::Backends::GL) .features(wgpu::Features::CLEAR_TEXTURE), |ctx| { diff --git a/wgpu/tests/zero_init_texture_after_discard.rs b/wgpu/tests/zero_init_texture_after_discard.rs index 8dc67de3ba..a10e606d63 100644 --- a/wgpu/tests/zero_init_texture_after_discard.rs +++ b/wgpu/tests/zero_init_texture_after_discard.rs @@ -45,7 +45,13 @@ fn discarding_depth_target_resets_texture_init_state_check_visible_on_copy_in_sa .downlevel_flags( DownlevelFlags::DEPTH_TEXTURE_AND_BUFFER_COPIES | DownlevelFlags::COMPUTE_SHADERS, ) - .limits(Limits::downlevel_defaults()), + .limits(Limits::downlevel_defaults()) + .specific_failure( + Some(wgpu::Backends::DX12), + Some(5140), + Some("Microsoft Basic Render Driver"), + false, + ), |mut ctx| { for format in [ TextureFormat::Stencil8,