summaryrefslogtreecommitdiff
path: root/source/slang/slang-compiler.h
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2019-11-20 13:25:44 -0500
committerGitHub <noreply@github.com>2019-11-20 13:25:44 -0500
commit8a7e729632a9c7e9f0fa84e3686904bd0cc2ecc5 (patch)
tree1540d7c35a3674977a07f5a1c34a058244494ca0 /source/slang/slang-compiler.h
parentfae3d9ae91a24e59ce6ec64b8a1217fa81f5acee (diff)
Added -ir-compression & fixes for ir compression issues (#1129)
* Added ir-compression option. * Fix issues around ir-compression. * Fix typo in test name.
Diffstat (limited to 'source/slang/slang-compiler.h')
-rw-r--r--source/slang/slang-compiler.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/slang/slang-compiler.h b/source/slang/slang-compiler.h
index a628e86a3..1a2076c93 100644
--- a/source/slang/slang-compiler.h
+++ b/source/slang/slang-compiler.h
@@ -15,6 +15,8 @@
#include "slang-file-system.h"
+#include "slang-ir-serialize-types.h"
+
#include "../../slang.h"
namespace Slang
@@ -1268,6 +1270,7 @@ namespace Slang
OptimizationLevel optimizationLevel = OptimizationLevel::Default;
+ IRSerialCompressionType irCompressionType = IRSerialCompressionType::VariableByteLite;
bool m_requireCacheFileSystem = false;
bool m_useFalcorCustomSharedKeywordSemantics = false;