mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-10-25 02:10:51 +00:00
Updated spirv-tools.
This commit is contained in:
@@ -525,6 +525,8 @@ bool Optimizer::RegisterPassFromFlag(const std::string& flag) {
|
||||
RegisterPass(CreateRemoveDontInlinePass());
|
||||
} else if (pass_name == "eliminate-dead-input-components") {
|
||||
RegisterPass(CreateEliminateDeadInputComponentsPass());
|
||||
} else if (pass_name == "fix-func-call-param") {
|
||||
RegisterPass(CreateFixFuncCallArgumentsPass());
|
||||
} else if (pass_name == "convert-to-sampled-image") {
|
||||
if (pass_args.size() > 0) {
|
||||
auto descriptor_set_binding_pairs =
|
||||
@@ -1022,4 +1024,9 @@ Optimizer::PassToken CreateRemoveDontInlinePass() {
|
||||
return MakeUnique<Optimizer::PassToken::Impl>(
|
||||
MakeUnique<opt::RemoveDontInline>());
|
||||
}
|
||||
|
||||
Optimizer::PassToken CreateFixFuncCallArgumentsPass() {
|
||||
return MakeUnique<Optimizer::PassToken::Impl>(
|
||||
MakeUnique<opt::FixFuncCallArgumentsPass>());
|
||||
}
|
||||
} // namespace spvtools
|
||||
|
||||
Reference in New Issue
Block a user