summaryrefslogtreecommitdiff
path: root/tests/serialization/serialized-module-entry-point-test.slang
diff options
context:
space:
mode:
Diffstat (limited to 'tests/serialization/serialized-module-entry-point-test.slang')
-rw-r--r--tests/serialization/serialized-module-entry-point-test.slang10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/serialization/serialized-module-entry-point-test.slang b/tests/serialization/serialized-module-entry-point-test.slang
new file mode 100644
index 000000000..51bc8a57f
--- /dev/null
+++ b/tests/serialization/serialized-module-entry-point-test.slang
@@ -0,0 +1,10 @@
+// serialized-module-entry-point-test.slang
+
+//TEST:COMPILE: -module-name module -target hlsl -profile cs_5_0 -entry computeMain tests/serialization/serialized-module-entry-point.slang -o tests/serialization/serialized-module-entry-point.slang-module
+//TEST:COMPILE: -module-name module tests/serialization/serialized-module.slang -o tests/serialization/serialized-module.slang-module
+//TEST:COMPARE_COMPUTE_EX: -xslang -module-name -xslang module -slang -compute -xslang -r -xslang tests/serialization/serialized-module-entry-point.slang-module -xslang -r -xslang tests/serialization/serialized-module.slang-module
+
+//TEST_INPUT:ubuffer(data=[0 0 0 0 ], stride=4):dxbinding(0),glbinding(0),out,name outputBuffer
+
+[numthreads(4, 1, 1)]
+void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID); \ No newline at end of file