[hlsl] Add todos for missing transforms.
This CL adds some TODO entries for missing HLSL transforms.
Bug: 42251045
Change-Id: I0bea0dd98516a76cbf16fa07215b28bc24fe99cd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/198876
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Reviewed-by: James Price <jrprice@google.com>
diff --git a/src/tint/lang/hlsl/writer/raise/raise.cc b/src/tint/lang/hlsl/writer/raise/raise.cc
index 09a7980..774584d 100644
--- a/src/tint/lang/hlsl/writer/raise/raise.cc
+++ b/src/tint/lang/hlsl/writer/raise/raise.cc
@@ -167,6 +167,13 @@
RUN_TRANSFORM(core::ir::transform::ZeroInitWorkgroupMemory, module);
}
+ // TODO(dsinclair): LocalizeStructArrayAssignment
+ // TODO(dsinclair): PixelLocal transform
+ // TODO(dsinclair): TruncateInterstageVariables
+ // TODO(dsinclair): NumWorkgroupsFromUniform
+ // TODO(dsinclair): CalculateArrayLength
+ // TODO(dsinclair): RemoveContinueInSwitch
+
RUN_TRANSFORM(raise::ShaderIO, module);
RUN_TRANSFORM(raise::BinaryPolyfill, module);
// BuiltinPolyfill must come after BinaryPolyfill and DecomposeStorageAccess as they add