소스 검색

astc: Call std::vector:reserve on decodedClolorValues to avoid reallocating

ReinUsesLisp 6 년 전
부모
커밋
134f3ff9b4
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/video_core/textures/astc.cpp

+ 2 - 0
src/video_core/textures/astc.cpp

@@ -811,6 +811,8 @@ static void DecodeColorValues(u32* out, u8* data, const u32* modes, const u32 nP
 
     // We now have enough to decode our s32eger sequence.
     std::vector<IntegerEncodedValue> decodedColorValues;
+    decodedColorValues.reserve(32);
+
     InputBitStream colorStream(data);
     DecodeIntegerSequence(decodedColorValues, colorStream, range, nValues);