summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/slang/dxc-support.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/source/slang/dxc-support.cpp b/source/slang/dxc-support.cpp
index 30817d31c..b86330f20 100644
--- a/source/slang/dxc-support.cpp
+++ b/source/slang/dxc-support.cpp
@@ -122,6 +122,16 @@ namespace Slang
args[argCount++] = L"-WX";
}
+ switch( targetReq->getDefaultMatrixLayoutMode() )
+ {
+ default:
+ break;
+
+ case kMatrixLayoutMode_RowMajor:
+ args[argCount++] = L"-Zpr";
+ break;
+ }
+
String entryPointName = getText(entryPoint->name);
OSString wideEntryPointName = entryPointName.ToWString();