mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-08 05:05:07 +00:00
Automatically run entry point IO canonicalization
Avoids the need for downstream users to manually run this transform. Change-Id: I0c63e2fd8b6ad49b752ed1757370e386171481cb Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/47440 Commit-Queue: James Price <jrprice@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Ben Clayton <bclayton@google.com>
This commit is contained in:
committed by
Commit Bot service account
parent
71512e30ca
commit
f8f31a458f
@@ -701,15 +701,11 @@ int main(int argc, const char** argv) {
|
||||
#endif // TINT_BUILD_SPV_WRITER
|
||||
#if TINT_BUILD_MSL_WRITER
|
||||
case Format::kMsl:
|
||||
transform_manager.append(
|
||||
std::make_unique<tint::transform::CanonicalizeEntryPointIO>());
|
||||
transform_manager.append(std::make_unique<tint::transform::Msl>());
|
||||
break;
|
||||
#endif // TINT_BUILD_MSL_WRITER
|
||||
#if TINT_BUILD_HLSL_WRITER
|
||||
case Format::kHlsl:
|
||||
transform_manager.append(
|
||||
std::make_unique<tint::transform::CanonicalizeEntryPointIO>());
|
||||
transform_manager.append(std::make_unique<tint::transform::Hlsl>());
|
||||
break;
|
||||
#endif // TINT_BUILD_HLSL_WRITER
|
||||
|
||||
Reference in New Issue
Block a user