From 1e826f5ccf4852b28102188a7ad5bbc0e8e70380 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Wed, 15 Feb 2017 19:19:25 +0300 Subject: [PATCH] rsx: Minor optimization (tangible boost) --- rpcs3/Emu/RSX/RSXThread.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index e4d86e41dc..461bcbd1fb 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -634,6 +634,8 @@ namespace rsx std::vector> thread::get_vertex_buffers(const rsx::rsx_state& state, const std::vector>& vertex_ranges) const { std::vector> result; + result.reserve(rsx::limits::vertex_count); + u32 input_mask = state.vertex_attrib_input_mask(); for (u8 index = 0; index < rsx::limits::vertex_count; ++index) {