[Chore] (MG_Util/ShaderTranspiler): rename function

This commit is contained in:
2026-01-30 11:10:27 +08:00
parent 99299cf0f3
commit f69fbef4b0
3 changed files with 3 additions and 3 deletions
@@ -454,7 +454,7 @@ namespace MobileGL {
m_generatedSpirv.size());
for (auto& spv: m_generatedSpirv) {
auto success = ShaderCompiler::SanitizeBinary(spv, spv);
auto success = ShaderCompiler::SanitizeAndOptimizeBinary(spv, spv);
MOBILEGL_ASSERT(success, "SanitizeBinary failed");
}
@@ -227,7 +227,7 @@ namespace MobileGL {
return allSpirv;
}
bool ShaderCompiler::SanitizeBinary(const Vector<Uint32>& inputBinary, Vector<uint32_t>& outputBinary) {
bool ShaderCompiler::SanitizeAndOptimizeBinary(const Vector<Uint32>& inputBinary, Vector<uint32_t>& outputBinary) {
spvtools::Optimizer optimizer(SPV_ENV_UNIVERSAL_1_5);
optimizer.RegisterPass(spvtools::Optimizer::PassToken(MakeUnique<FloatEqualsZeroEliminationPass>()));
@@ -20,7 +20,7 @@ namespace MobileGL {
static Result<SharedPtr<glslang::TShader>> CompileShader(const ShaderAttrib& attrib);
static Result<SharedPtr<glslang::TProgram>> LinkProgram(const ProgramAttrib& attrib);
static Result<Vector<Vector<unsigned>>> GetSpirvBinaryFromProgram(const ProgramBinaryAttrib& attrib);
static bool SanitizeBinary(const Vector<Uint32>& inputBinary, Vector<uint32_t>& outputBinary);
static bool SanitizeAndOptimizeBinary(const Vector<Uint32>& inputBinary, Vector<uint32_t>& outputBinary);
static Result<String> DecompileShader(SpvcSession& session);
};
} // namespace ShaderTranspiler