diff --git a/UWP/glslang_UWP/glslang_UWP.vcxproj b/UWP/glslang_UWP/glslang_UWP.vcxproj index a8b078e226..a25f2b6a41 100644 --- a/UWP/glslang_UWP/glslang_UWP.vcxproj +++ b/UWP/glslang_UWP/glslang_UWP.vcxproj @@ -379,6 +379,13 @@ + + + + + + + @@ -409,14 +416,14 @@ - - - - - - - - + + + + + + + + @@ -436,6 +443,7 @@ + @@ -466,13 +474,13 @@ - - - - - - - + + + + + + + diff --git a/UWP/glslang_UWP/glslang_UWP.vcxproj.filters b/UWP/glslang_UWP/glslang_UWP.vcxproj.filters index d7dd255c39..e18f160695 100644 --- a/UWP/glslang_UWP/glslang_UWP.vcxproj.filters +++ b/UWP/glslang_UWP/glslang_UWP.vcxproj.filters @@ -136,22 +136,25 @@ SPIRV - + + SPIRV + + hlsl - + hlsl - + hlsl - + hlsl - + hlsl - + hlsl @@ -164,7 +167,7 @@ glslang\MachineIndependent - + hlsl @@ -270,6 +273,9 @@ SPIRV + + SPIRV + SPIRV @@ -288,6 +294,9 @@ SPIRV + + SPIRV + SPIRV @@ -300,25 +309,28 @@ SPIRV - + + SPIRV + + hlsl - + hlsl - + hlsl - + hlsl - + hlsl - + hlsl - + hlsl @@ -327,8 +339,17 @@ glslang\MachineIndependent - + hlsl + + HLSL + + + glslang + + + glslang + \ No newline at end of file diff --git a/ext/glslang b/ext/glslang index d0850f875e..dc11adde23 160000 --- a/ext/glslang +++ b/ext/glslang @@ -1 +1 @@ -Subproject commit d0850f875ec392a130ccf00018dab458b546f27c +Subproject commit dc11adde23c455a24e13dd54de9b4ede8bdd7db8 diff --git a/ext/glslang-build/Android.mk b/ext/glslang-build/Android.mk index 8125efa02b..c192cd94e4 100644 --- a/ext/glslang-build/Android.mk +++ b/ext/glslang-build/Android.mk @@ -37,13 +37,13 @@ LOCAL_SRC_FILES := \ ../glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp \ ../glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp \ ../glslang/glslang/OSDependent/Unix/ossource.cpp \ - ../glslang/hlsl/hlslAttributes.cpp \ - ../glslang/hlsl/hlslGrammar.cpp \ - ../glslang/hlsl/hlslOpMap.cpp \ - ../glslang/hlsl/hlslParseables.cpp \ - ../glslang/hlsl/hlslParseHelper.cpp \ - ../glslang/hlsl/hlslScanContext.cpp \ - ../glslang/hlsl/hlslTokenStream.cpp \ + ../glslang/glslang/HLSL/hlslAttributes.cpp \ + ../glslang/glslang/HLSL/hlslGrammar.cpp \ + ../glslang/glslang/HLSL/hlslOpMap.cpp \ + ../glslang/glslang/HLSL/hlslParseables.cpp \ + ../glslang/glslang/HLSL/hlslParseHelper.cpp \ + ../glslang/glslang/HLSL/hlslScanContext.cpp \ + ../glslang/glslang/HLSL/hlslTokenStream.cpp \ ../glslang/SPIRV/disassemble.cpp \ ../glslang/SPIRV/doc.cpp \ ../glslang/SPIRV/GlslangToSpv.cpp \ @@ -52,6 +52,7 @@ LOCAL_SRC_FILES := \ ../glslang/SPIRV/SpvBuilder.cpp \ ../glslang/SPIRV/SPVRemapper.cpp \ ../glslang/SPIRV/SpvPostProcess.cpp \ + ../glslang/SPIRV/SpvTools.cpp \ ../glslang/OGLCompilersDLL/InitializeDll.cpp diff --git a/ext/glslang.vcxproj b/ext/glslang.vcxproj index 948d6daaff..5835c251ba 100644 --- a/ext/glslang.vcxproj +++ b/ext/glslang.vcxproj @@ -300,6 +300,7 @@ + @@ -330,13 +331,13 @@ - - - - - - - + + + + + + + @@ -348,6 +349,13 @@ + + + + + + + @@ -379,14 +387,14 @@ - - - - - - - - + + + + + + + + diff --git a/ext/glslang.vcxproj.filters b/ext/glslang.vcxproj.filters index b8a78092c3..479bd35e78 100644 --- a/ext/glslang.vcxproj.filters +++ b/ext/glslang.vcxproj.filters @@ -119,33 +119,36 @@ SPIRV - - HLSL - - - HLSL - - - HLSL - - - HLSL - - - HLSL - - - HLSL - glslang SPIRV - + HLSL + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + SPIRV + @@ -278,33 +281,54 @@ SPIRV - - HLSL - - - HLSL - - - HLSL - - - HLSL - - - HLSL - - - HLSL - - - HLSL - glslang - + HLSL + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + HLSL + + + SPIRV + + + SPIRV + + + SPIRV + + + SPIRV + + + HLSL + + + glslang + + + glslang +