Remove Dawn Depth16Unorm test suppressions for SwiftShader Vulkan
The Depth16Unorm specific issue should now be fixed: https://swiftshader-review.googlesource.com/c/SwiftShader/+/66888 so the test suppressions can be removed. Bug: b/204919030 Change-Id: Ib221d2e11712995237da506ecc6de1f292bfa0bb Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/95700 Auto-Submit: Alexis Hétu <sugoi@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
This commit is contained in:
parent
17eb23d198
commit
09a98b64be
|
@ -178,11 +178,6 @@ class DepthStencilLoadOpTests : public DawnTestWithParams<DepthStencilLoadOpTest
|
||||||
|
|
||||||
// Check that clearing a mip level works at all.
|
// Check that clearing a mip level works at all.
|
||||||
TEST_P(DepthStencilLoadOpTests, ClearMip0) {
|
TEST_P(DepthStencilLoadOpTests, ClearMip0) {
|
||||||
// TODO(https://issuetracker.google.com/issues/204919030): SwiftShader does not clear
|
|
||||||
// Depth16Unorm correctly with some values.
|
|
||||||
DAWN_SUPPRESS_TEST_IF(IsVulkan() && IsSwiftshader() &&
|
|
||||||
GetParam().mFormat == wgpu::TextureFormat::Depth16Unorm);
|
|
||||||
|
|
||||||
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
||||||
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
||||||
wgpu::CommandBuffer commandBuffer = encoder.Finish();
|
wgpu::CommandBuffer commandBuffer = encoder.Finish();
|
||||||
|
@ -214,11 +209,6 @@ TEST_P(DepthStencilLoadOpTests, ClearBothMip0Then1) {
|
||||||
// TODO(crbug.com/dawn/838): Sampling from the non-zero mip does not work.
|
// TODO(crbug.com/dawn/838): Sampling from the non-zero mip does not work.
|
||||||
DAWN_SUPPRESS_TEST_IF(IsMetal() && IsIntel() && GetParam().mCheck == Check::SampleDepth);
|
DAWN_SUPPRESS_TEST_IF(IsMetal() && IsIntel() && GetParam().mCheck == Check::SampleDepth);
|
||||||
|
|
||||||
// TODO(https://issuetracker.google.com/issues/204919030): SwiftShader does not clear
|
|
||||||
// Depth16Unorm correctly with some values.
|
|
||||||
DAWN_SUPPRESS_TEST_IF(IsVulkan() && IsSwiftshader() &&
|
|
||||||
GetParam().mFormat == wgpu::TextureFormat::Depth16Unorm);
|
|
||||||
|
|
||||||
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
||||||
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
||||||
encoder.BeginRenderPass(&renderPassDescriptors[1]).End();
|
encoder.BeginRenderPass(&renderPassDescriptors[1]).End();
|
||||||
|
@ -234,11 +224,6 @@ TEST_P(DepthStencilLoadOpTests, ClearBothMip1Then0) {
|
||||||
// TODO(crbug.com/dawn/838): Sampling from the non-zero mip does not work.
|
// TODO(crbug.com/dawn/838): Sampling from the non-zero mip does not work.
|
||||||
DAWN_SUPPRESS_TEST_IF(IsMetal() && IsIntel() && GetParam().mCheck == Check::SampleDepth);
|
DAWN_SUPPRESS_TEST_IF(IsMetal() && IsIntel() && GetParam().mCheck == Check::SampleDepth);
|
||||||
|
|
||||||
// TODO(https://issuetracker.google.com/issues/204919030): SwiftShader does not clear
|
|
||||||
// Depth16Unorm correctly with some values.
|
|
||||||
DAWN_SUPPRESS_TEST_IF(IsVulkan() && IsSwiftshader() &&
|
|
||||||
GetParam().mFormat == wgpu::TextureFormat::Depth16Unorm);
|
|
||||||
|
|
||||||
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
|
||||||
encoder.BeginRenderPass(&renderPassDescriptors[1]).End();
|
encoder.BeginRenderPass(&renderPassDescriptors[1]).End();
|
||||||
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
encoder.BeginRenderPass(&renderPassDescriptors[0]).End();
|
||||||
|
|
Loading…
Reference in New Issue