From 401d8cdb12ae69aeb216c80c9bb90240d8359649 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 23 Feb 2024 16:39:46 -0800 Subject: Add slangc interface to compile and use ir modules. (#3615) * Add slangc interface to compile and use ir modules. * Fix glsl scalar layout settings not copied to target. * Fix. * Cleanups. --- tests/serialization/extern/module-a.slang | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/serialization/extern/module-a.slang') diff --git a/tests/serialization/extern/module-a.slang b/tests/serialization/extern/module-a.slang index 81816a213..59ccf7bcd 100644 --- a/tests/serialization/extern/module-a.slang +++ b/tests/serialization/extern/module-a.slang @@ -2,13 +2,13 @@ // module-a.slang -struct Thing +export struct Thing { int a; int b; }; -Thing makeThing(int a, int b) +export Thing makeThing(int a, int b) { Thing thing; thing.a = a; @@ -16,7 +16,7 @@ Thing makeThing(int a, int b) return thing; } -int foo(Thing thing) +export int foo(Thing thing) { return thing.a + thing.b * 2; } -- cgit v1.2.3