dolphin/Source
Pokechu22 bac75de79c Fifo recorder: Fix incorrect calculation of the size of an array
The old calculation was stride * (max_index + 1), which fails if stride is less than the size of a component (for instance, if float XYZ positions are used, and the stride was set to 4 (i.e. sizeof(float)) instead of 12 (i.e. 3 * sizeof(float)), it would be missing the last 8 bytes of the final element in the array.  Or, if stride was set to 0, then no bytes would be recorded at all (though that's not a useful configuration so it's unlikely to actually exist).

I'm not aware of any games affected by this issue.
2022-10-22 13:36:16 -07:00
..
Android Show vWii System Menu version in Menu Bar 2022-10-22 13:36:55 +02:00
Core Fifo recorder: Fix incorrect calculation of the size of an array 2022-10-22 13:36:16 -07:00
DSPSpy DSPSpy: Add st3 BLOOP{,I} tests. 2022-09-30 11:07:41 +00:00
DSPTool Remove most uses of StringFromFormat in favor of fmt 2022-10-12 16:50:47 -07:00
PCH msbuild: refactor to reduce rebuild events 2022-08-02 22:24:22 -07:00
UnitTests VertexLoaderTest: Add NormalAll 2022-09-18 23:33:23 -07:00
VSProps Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" 2022-09-27 19:06:05 +02:00
.clang-format
CMakeLists.txt Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" 2022-09-27 19:06:05 +02:00
dolphin-emu.sln replace libpng with libspng 2022-07-25 18:32:16 -07:00