فهرست منبع

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);