dolphin/Source
degasus ca8d9e2215 TextureCache: Don't lock freed rendertargets for one frame.
New Super Mario Bros on PAL still renders at 60 fps, but skips every 5th XFB copy.
So our detection of "per frame" fails, and we require twice the amound of texture objects.
But our pool frees unused textures after 3 frames, so half of them needs to be reallocated
every few frames.

This commit removes the lock for render targets. It was introduced to not update a texture
while it is still in use. But render targets aren't updated while rendering, so this
lock isn't needed. Non-rendertarget textures however aren't as dynamic, so the lock should
have no performance update.
2017-03-22 23:28:42 +01:00
..
Android Remove obselete game menu settings button 2017-03-18 22:08:49 +01:00
Core TextureCache: Don't lock freed rendertargets for one frame. 2017-03-22 23:28:42 +01:00
DSPSpy Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSPTool CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
PCH Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
UnitTests Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
VSProps Merge pull request #4408 from leoetlino/usb 2017-02-07 09:17:05 +13:00
.clang-format clang-format: Sort windows.h before other headers 2017-01-23 00:35:09 -08:00
CMakeLists.txt CMake: add CMAKE_CXX_STANDARD_REQUIRED=ON 2017-03-14 13:52:02 -07:00
dolphin-emu.sln Add the cpp-optparse project to Externals. 2017-02-16 14:09:13 +01:00