Remove temporary disabling of validation check
Change-Id: I8bf7f4850689c240152a7a87ed42d7637c69ed45
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/26380
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
diff --git a/src/dawn_native/ShaderModule.cpp b/src/dawn_native/ShaderModule.cpp
index 402a47f..fbbe114 100644
--- a/src/dawn_native/ShaderModule.cpp
+++ b/src/dawn_native/ShaderModule.cpp
@@ -356,13 +356,11 @@
return DAWN_VALIDATION_ERROR(errorStream.str().c_str());
}
- // TODO(rharrsion): Add this back in once multual dependencies are
- // rolled into Chromium.
- // tint::Validator validator;
- // if (!validator.Validate(&module)) {
- // errorStream << "Validation: " << validator.error() << std::endl;
- // return DAWN_VALIDATION_ERROR(errorStream.str().c_str());
- // }
+ tint::Validator validator;
+ if (!validator.Validate(&module)) {
+ errorStream << "Validation: " << validator.error() << std::endl;
+ return DAWN_VALIDATION_ERROR(errorStream.str().c_str());
+ }
return {};
}