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
DSPTool CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
PCH
UnitTests Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
VSProps
.clang-format
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