Disable tests for D3D12 + tint that fail due 'undeclared identifier'

Bug: tint:688
Change-Id: Ic1f0fbd6da112557711595eae38b5d034bbe594b
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/46374
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
This commit is contained in:
Ben Clayton 2021-03-30 16:23:27 +00:00 committed by Commit Bot service account
parent 682d764e85
commit eef7a6a58c
2 changed files with 16 additions and 1 deletions

View File

@ -22,6 +22,13 @@ class ComputeSharedMemoryTests : public DawnTest {
public:
static constexpr uint32_t kInstances = 11;
void SetUp() override {
DawnTest::SetUp();
// TODO(crbug.com/tint/688): error: undeclared identifier '_tint_7'
DAWN_SKIP_TEST_IF(IsD3D12() && HasToggleEnabled("use_tint_generator"));
}
void BasicTest(const char* shader);
};

View File

@ -17,7 +17,15 @@
#include "utils/ComboRenderPipelineDescriptor.h"
#include "utils/WGPUHelpers.h"
class ObjectCachingTest : public DawnTest {};
class ObjectCachingTest : public DawnTest {
protected:
void SetUp() override {
DawnTest::SetUp();
// TODO(crbug.com/tint/688): error: undeclared identifier '_tint_7'
DAWN_SKIP_TEST_IF(IsD3D12() && HasToggleEnabled("use_tint_generator"));
}
};
// Test that BindGroupLayouts are correctly deduplicated.
TEST_P(ObjectCachingTest, BindGroupLayoutDeduplication) {