Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DolphinWX: Fix threading issues with TAS pad updates #2490

Merged
merged 1 commit into from Jun 1, 2015

Conversation

endrift
Copy link
Contributor

@endrift endrift commented May 31, 2015

Fixes threading issues with TAS pad updates. Updates coming from the emulation thread could race with updates on the main thread, leading to lifetime issues with objects (especially the stick bitmaps) associated with the TAS screen. Fixes issue 7932.

The way I solved the threading issues is a little less than pretty; if there are better ways to do this in wx, I'd love to know, but I'm not at all familiar with wx.

@dolphin-emu-bot
Copy link
Contributor

FifoCI detected that this change impacts graphical rendering. Here are the behavior differences detected by the system:

automated-fifoci-reporter

lioncash added a commit that referenced this pull request Jun 1, 2015
DolphinWX: Fix threading issues with TAS pad updates
@lioncash lioncash merged commit 2cb0732 into dolphin-emu:master Jun 1, 2015
@endrift endrift deleted the fix-tas-threading branch June 3, 2015 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants