mirror of
https://github.com/KhronosGroup/glslang
synced 2024-11-10 12:30:05 +00:00
Fix unused function warning.
TGlslangToSpvTraverser::getExtBuiltins is only used when AMD_EXTENSIONS is defined, so only define it in that case to avoid an unused function warning.
This commit is contained in:
parent
e22e347395
commit
541f7bbd50
@ -186,7 +186,9 @@ protected:
|
||||
bool isTrivialLeaf(const glslang::TIntermTyped* node);
|
||||
bool isTrivial(const glslang::TIntermTyped* node);
|
||||
spv::Id createShortCircuit(glslang::TOperator, glslang::TIntermTyped& left, glslang::TIntermTyped& right);
|
||||
#ifdef AMD_EXTENSIONS
|
||||
spv::Id getExtBuiltins(const char* name);
|
||||
#endif
|
||||
|
||||
glslang::SpvOptions& options;
|
||||
spv::Function* shaderEntry;
|
||||
@ -5954,6 +5956,7 @@ spv::Id TGlslangToSpvTraverser::createShortCircuit(glslang::TOperator op, glslan
|
||||
return builder.createOp(spv::OpPhi, boolTypeId, phiOperands);
|
||||
}
|
||||
|
||||
#ifdef AMD_EXTENSIONS
|
||||
// Return type Id of the imported set of extended instructions corresponds to the name.
|
||||
// Import this set if it has not been imported yet.
|
||||
spv::Id TGlslangToSpvTraverser::getExtBuiltins(const char* name)
|
||||
@ -5967,6 +5970,7 @@ spv::Id TGlslangToSpvTraverser::getExtBuiltins(const char* name)
|
||||
return extBuiltins;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
}; // end anonymous namespace
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user