From 97c0339619ece97432cc5f82f6f9f37d4c89e082 Mon Sep 17 00:00:00 2001 From: wildcard Date: Fri, 15 Aug 2025 21:26:52 +0200 Subject: [PATCH] Update src/shader_recompiler/backend/spirv/emit_spirv.cpp --- src/shader_recompiler/backend/spirv/emit_spirv.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/shader_recompiler/backend/spirv/emit_spirv.cpp b/src/shader_recompiler/backend/spirv/emit_spirv.cpp index 170acff5d7..313a1deb30 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv.cpp @@ -476,7 +476,6 @@ void SetupCapabilities(const Profile& profile, const Info& info, EmitContext& ct void PatchPhiNodes(IR::Program& program, EmitContext& ctx) { // Flatten all leading PHIs from each block into a vector std::vector phi_instructions; - phi_instructions.reserve(64); // guess; adjust/remove if unneeded for (IR::Block* block : program.blocks) { for (auto it = block->begin(); it != block->end(); ++it) { if (it->GetOpcode() != IR::Opcode::Phi) @@ -505,8 +504,6 @@ void PatchPhiNodes(IR::Program& program, EmitContext& ctx) { std::vector EmitSPIRV(const Profile& profile, const RuntimeInfo& runtime_info, IR::Program& program, Bindings& bindings, bool optimize) { EmitContext ctx{profile, runtime_info, program, bindings}; - // Reserve capacity for interfaces to reduce allocations - ctx.interfaces.reserve(16); const Id main{DefineMain(ctx, program)}; DefineEntryPoint(program, ctx, main); if (profile.support_float_controls) {