rpcsx/rpcs3/Emu
kd-11 8fcd5c1e5a rsx: Texture cache fixes
1. rsx: Rework section synchronization using the new memory mirrors
2. rsx: Tweaks
    - Simplify peeking into the current rsx::thread instance.
      Use a simple rsx::get_current_renderer instead of asking fxm for the same
    - Fix global rsx super memory shm block management
3. rsx: Improve memory validation. test_framebuffer() and
tag_framebuffer() are simplified due to mirror support
4. rsx: Only write back confirmed memory range to avoid overapproximation errors in blit engine
5. rsx: Explicitly mark clobbered flushable sections as dirty to have them
removed
6. rsx: Cumulative fixes
    - Reimplement rsx::buffered_section management routines
    - blit engine subsections are not hit-tested against confirmed/committed memory range
      Not all applications are 'honest' about region bounds, making the real cpu range useless for blit ops
2018-05-23 19:07:08 +03:00
..
Audio handle some warnings 2018-01-13 23:38:23 +04:00
Cell rsx: Texture cache fixes 2018-05-23 19:07:08 +03:00
CPU Update cpu_translator 2018-05-08 13:05:29 +03:00
Io typos 2018-05-14 21:14:39 +04:00
Memory SPU: use reservation spinlocks on writes (non-TSX) 2018-05-21 21:56:14 +03:00
RSX rsx: Texture cache fixes 2018-05-23 19:07:08 +03:00
GameInfo.h Fill game list from all locations 2017-07-12 18:16:09 +03:00
IdManager.cpp Fix idm::init, fxm::init 2017-08-06 16:13:11 +03:00
IdManager.h fxm::check_unlocked added 2017-02-22 12:57:39 +03:00
IPC.h Fix ipc_manager::add 2017-08-29 21:26:31 +03:00
System.cpp Move SPU LLVM log file 2018-05-23 15:36:29 +03:00
System.h Performance enhancement - Vulkan memory allocator (#4635) 2018-05-23 17:02:35 +03:00
VFS.cpp Improve vfs::mount 2018-03-11 19:33:01 +03:00
VFS.h Improve vfs::mount 2018-03-11 19:33:01 +03:00