summaryrefslogtreecommitdiff
path: root/tools/slangc-test/multiple-source-files
diff options
context:
space:
mode:
Diffstat (limited to 'tools/slangc-test/multiple-source-files')
-rw-r--r--tools/slangc-test/multiple-source-files/A.slang3
-rw-r--r--tools/slangc-test/multiple-source-files/source1.slang6
-rw-r--r--tools/slangc-test/multiple-source-files/source2.slang2
3 files changed, 11 insertions, 0 deletions
diff --git a/tools/slangc-test/multiple-source-files/A.slang b/tools/slangc-test/multiple-source-files/A.slang
new file mode 100644
index 000000000..6dcbd8e29
--- /dev/null
+++ b/tools/slangc-test/multiple-source-files/A.slang
@@ -0,0 +1,3 @@
+module A;
+
+public int test() { return 1; } \ No newline at end of file
diff --git a/tools/slangc-test/multiple-source-files/source1.slang b/tools/slangc-test/multiple-source-files/source1.slang
new file mode 100644
index 000000000..22a561de2
--- /dev/null
+++ b/tools/slangc-test/multiple-source-files/source1.slang
@@ -0,0 +1,6 @@
+module source1;
+
+import A;
+
+[shader("compute")]
+void computeMain1() { int a = test(); } \ No newline at end of file
diff --git a/tools/slangc-test/multiple-source-files/source2.slang b/tools/slangc-test/multiple-source-files/source2.slang
new file mode 100644
index 000000000..d1f5199e0
--- /dev/null
+++ b/tools/slangc-test/multiple-source-files/source2.slang
@@ -0,0 +1,2 @@
+[shader("compute")]
+void computeMain2() { } \ No newline at end of file