diff --git a/deps/glslang/glslang/glslang/MachineIndependent/localintermediate.h b/deps/glslang/glslang/glslang/MachineIndependent/localintermediate.h index 757a2b6ab4..ca0afa443f 100755 --- a/deps/glslang/glslang/glslang/MachineIndependent/localintermediate.h +++ b/deps/glslang/glslang/glslang/MachineIndependent/localintermediate.h @@ -512,10 +512,8 @@ public: void addProcessArgument(const std::string& arg) { processes.addArgument(arg.c_str()); } void setNeedsLegalization() { needToLegalize = true; } - bool needsLegalization() const { return needToLegalize; } void setBinaryDoubleOutput() { binaryDoubleOutput = true; } - bool getBinaryDoubleOutput() { return binaryDoubleOutput; } const char* const implicitThisName; const char* const implicitCounterName; diff --git a/deps/glslang/glslang/hlsl/hlslParseHelper.cpp b/deps/glslang/glslang/hlsl/hlslParseHelper.cpp index d80f356b55..5a1b1049d4 100755 --- a/deps/glslang/glslang/hlsl/hlslParseHelper.cpp +++ b/deps/glslang/glslang/hlsl/hlslParseHelper.cpp @@ -9983,11 +9983,6 @@ void HlslParseContext::finish() fixTextureShadowModes(); finalizeAppendMethods(); - // Communicate out (esp. for command line) that we formed AST that will make - // illegal AST SPIR-V and it needs transforms to legalize it. - if (intermediate.needsLegalization() && (messages & EShMsgHlslLegalization)) - infoSink.info << "WARNING: AST will form illegal SPIR-V; need to transform to legalize"; - TParseContextBase::finish(); }