summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/GeometryShaderGen.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2016-02-13 08:17:20 -0600
committerRyan Houdek <Sonicadvance1@gmail.com>2016-02-13 08:17:20 -0600
commit6cc40b12357ae339abcb44517810af304bab77ea (patch)
treeb4018f7219e4391e31b4f2181d3458b6eaf78ade /Source/Core/VideoCommon/GeometryShaderGen.cpp
parent1257ab49e46be5c6bc3c0b4e4014598ebee9c4be (diff)
Improve stability of the Wii U Gamecube Controller adapter under Android.
Under failure conditions of the GC Adapter, When interface count is zero and we can't open the device. Then there were race conditions on shutdown of the threads which could result in crashing. Make adapter opening more robust like the Mayflash DolphinBar. Make shutdown more robust by making the read thread control the write thread. Make sure that there is actual data to be written when kicking the write thread. So it doesn't attempt a write a shutdown. Make a toast on screen to tell the user that the adapter needs to be unplugged and plugged back in again for it to work.
Diffstat (limited to 'Source/Core/VideoCommon/GeometryShaderGen.cpp')
0 files changed, 0 insertions, 0 deletions