Get rid of HlslLegalization

This commit is contained in:
LibretroAdmin 2022-07-31 19:34:30 +02:00
parent 5cb8d34ac8
commit 2b84be1210
2 changed files with 0 additions and 7 deletions

View File

@ -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;

View File

@ -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();
}