summaryrefslogtreecommitdiffstats
path: root/.gitmodules
diff options
context:
space:
mode:
authorRobert Stepinski <rob.stepinski@gmail.com>2019-10-17 17:22:46 -0400
committerTim Foley <tfoleyNV@users.noreply.github.com>2019-10-17 14:22:46 -0700
commitbb4a2ac62f59fd0cd2f597207bbfa93e07f7525b (patch)
treea52d4681a1d2d637dc830c3bb786791602ee19bd /.gitmodules
parent1102c53513837e7f052730b847270f533876833f (diff)
Enable spriv-opt on spirv (#1076)
* Add spirv-tools module and set ENABLE_OPT to be true * Add spirv-headers dependency * Build spirv-opt into glslang project * Add optimization pass * Add generated spirv-opt files Modify solution to avoid obj file conflicts * Add optimization pass to SPIR-V generation * Don't pass additional optimizer options to glslang * Build spirv-opt in Linux
Diffstat (limited to '.gitmodules')
-rw-r--r--.gitmodules6
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 271125664..5be60c107 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,3 +13,9 @@
[submodule "external/slang-binaries"]
path = external/slang-binaries
url = https://github.com/shader-slang/slang-binaries
+[submodule "external/spirv-tools"]
+ path = external/spirv-tools
+ url = https://github.com/KhronosGroup/SPIRV-Tools.git
+[submodule "external/spirv-headers"]
+ path = external/spirv-headers
+ url = https://github.com/KhronosGroup/SPIRV-Headers.git