citra-nightly/src
Yuri Kunde Schlesner f2a5a77e27 Memory: Fix crash when unmapping a VMA covering cached surfaces
Unmapping pages tries to flush any cached GPU surfaces touching that
region. When a cached page is invalidated, GetPointerFromVMA() is used
to restore the original pagetable pointer. However, since that VMA has
already been deleted, this hits an UNREACHABLE case in that function.

Now when this happens, just set the page type to Unmapped and continue,
which arrives at the correct end result.
2017-06-21 22:56:31 -07:00
..
audio_core CMake: Add SoundTouch include path to target property 2017-05-27 22:09:28 -07:00
citra Edit Citra URLs (#2728) 2017-06-03 23:51:45 +03:00
citra_qt Session: Remove/add some forward declarations 2017-06-08 00:33:57 -07:00
common Remove unused import in break_points.cpp (#2763) 2017-06-08 21:16:46 -07:00
core Memory: Fix crash when unmapping a VMA covering cached surfaces 2017-06-21 22:56:31 -07:00
input_common CMake: Define an interface target for SDL2 definitions 2017-05-27 21:38:49 -07:00
tests Kernel/IPC: Add tests for HLERequestContext buffer translation 2017-06-18 16:05:58 -07:00
video_core gl_state: reset 1d textures 2017-06-21 23:13:06 +03:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt InputCommon: add Keyboard 2017-03-01 23:30:57 +02:00