rpcsx/rpcs3/rpcs3qt
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
..
about_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
about_dialog.h [Qt] Delete "ui" pointer in destructor 2017-09-09 20:29:42 +01:00
about_dialog.ui Rename Supporter 2018-04-15 15:49:01 +01:00
auto_pause_settings_dialog.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
auto_pause_settings_dialog.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
breakpoint_handler.cpp Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
breakpoint_handler.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
breakpoint_list.cpp Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
breakpoint_list.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
cg_disasm_window.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
cg_disasm_window.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
custom_dock_widget.h Qt: enable background images for floating dock widgets 2018-03-02 21:50:48 +04:00
custom_table_widget_item.h Qt: trophy manager overhaul 2018-05-18 23:17:10 +04:00
debugger_frame.cpp Qt: simplify occasions of restoreState 2018-05-22 16:27:33 +01:00
debugger_frame.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
debugger_list.cpp Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
debugger_list.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
emu_settings.cpp Qt/Core: implement max llvm compile threads 2018-01-26 01:57:05 +04:00
emu_settings.h Performance enhancement - Vulkan memory allocator (#4635) 2018-05-23 17:02:35 +03:00
find_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
find_dialog.h Qt: implement simple find dialog for logs (#3941) 2018-01-05 03:41:10 +04:00
game_compatibility.cpp Qt: Fix compat download exception 2018-05-19 21:59:13 +01:00
game_compatibility.h Qt: move compat_status to game_compatibility.h 2018-03-22 16:33:37 +04:00
game_list.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
game_list_frame.cpp Qt: Workaround for yet another hidden column resize 2018-05-22 16:27:33 +01:00
game_list_frame.h Qt: resize game list columns by default with slight spacing 2018-05-22 16:27:33 +01:00
game_list_grid.cpp Qt: Use pointer to game info instead of index in game list 2018-05-17 14:27:45 +04:00
game_list_grid.h Qt: Use pointer to game info instead of index in game list 2018-05-17 14:27:45 +04:00
game_list_grid_delegate.cpp [Qt] style adjustments 1 2017-09-06 17:15:38 +01:00
game_list_grid_delegate.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
gamepads_settings_dialog.cpp Qt: clean up gui_settings.h - move general functions to qt_utils.h 2018-03-22 16:33:37 +04:00
gamepads_settings_dialog.h Qt/Input: Introduce profiles 2018-01-10 03:17:02 +04:00
gl_gs_frame.cpp rsx/gl/vk: Improvements 2018-03-13 18:55:03 +03:00
gl_gs_frame.h Fix gs_frame spawning on monitor other than the one the main window is on (#4029) 2018-02-03 19:50:48 +00:00
gs_frame.cpp Fix gs_frame spawning on monitor other than the one the main window is on (#4029) 2018-02-03 19:50:48 +00:00
gs_frame.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
gui_settings.cpp Qt: use column names instead of numbers in gui_settings 2018-05-18 23:17:10 +04:00
gui_settings.h Qt: use column names instead of numbers in gui_settings 2018-05-18 23:17:10 +04:00
instruction_editor_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
instruction_editor_dialog.h [Qt] style adjustments 4 2017-09-08 19:23:34 +01:00
kernel_explorer.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
kernel_explorer.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
log_frame.cpp Qt: implement log Repaint 2018-04-18 01:28:11 +04:00
log_frame.h Qt: enable background images for floating dock widgets 2018-03-02 21:50:48 +04:00
main_window.cpp Qt: set smaller default log frame height 2018-05-22 16:27:33 +01:00
main_window.h Qt: Enable all play options for the last played game on StartUp 2018-05-18 21:30:16 +01:00
main_window.ui rsx: initial capture/replay functionality (#4510) 2018-05-13 12:18:05 +03:00
memory_string_searcher.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
memory_string_searcher.h [Qt] style adjustments 3 2017-09-08 19:23:34 +01:00
memory_viewer_panel.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
memory_viewer_panel.h [Qt] style adjustments 3 2017-09-08 19:23:34 +01:00
msg_dialog_frame.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
msg_dialog_frame.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
pad_settings_dialog.cpp Qt: clean up gui_settings.h - move general functions to qt_utils.h 2018-03-22 16:33:37 +04:00
pad_settings_dialog.h Qt: clean up gui_settings.h - move general functions to qt_utils.h 2018-03-22 16:33:37 +04:00
pad_settings_dialog.ui Qt/Input: implement blacklist to Filter Noise in pad dialog 2017-11-30 19:06:54 +04:00
progress_dialog.cpp Qt: implement progress_dialog 2017-11-27 23:16:46 +04:00
progress_dialog.h Qt: implement progress_dialog 2017-11-27 23:16:46 +04:00
qt_utils.cpp Qt: Restrict trophy manager combo box size 2018-05-20 14:29:56 +04:00
qt_utils.h Qt: Restrict trophy manager combo box size 2018-05-20 14:29:56 +04:00
register_editor_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
register_editor_dialog.h Qt: fix register editor 2018-01-13 23:38:23 +04:00
rsx_debugger.cpp rsx: Texture cache fixes 2018-05-23 19:07:08 +03:00
rsx_debugger.h rsx_debugger: use PerformJump on doubleclick instead of the mouse scroll 2018-04-01 02:53:53 +04:00
save_data_dialog.cpp Native UI refactored (#4623) 2018-05-20 23:05:00 +03:00
save_data_dialog.h cellSaveData fixes 2017-11-15 21:00:02 +03:00
save_data_info_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
save_data_info_dialog.h Save Data Note (#3054) 2017-07-23 10:55:08 +03:00
save_data_list_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
save_data_list_dialog.h Trophy: Save dialog state (#3729) 2017-11-22 15:11:59 +04:00
save_manager_dialog.cpp Qt: trophy manager - fix trophy sorting by ID + handle some warnings 2018-05-18 23:17:10 +04:00
save_manager_dialog.h Trophy: Save dialog state (#3729) 2017-11-22 15:11:59 +04:00
settings_dialog.cpp Performance enhancement - Vulkan memory allocator (#4635) 2018-05-23 17:02:35 +03:00
settings_dialog.h Qt: clean up gui_settings.h - move general functions to qt_utils.h 2018-03-22 16:33:37 +04:00
settings_dialog.ui Performance enhancement - Vulkan memory allocator (#4635) 2018-05-23 17:02:35 +03:00
syntax_highlighter.cpp Trophy: Save dialog state (#3729) 2017-11-22 15:11:59 +04:00
syntax_highlighter.h Trophy: Save dialog state (#3729) 2017-11-22 15:11:59 +04:00
table_item_delegate.h Refactor debugger_frame into subclasses. Mostly trying to simplify 2018-04-21 22:21:51 +04:00
trophy_manager_dialog.cpp Qt: disable resizing trophy tables to contents by default 2018-05-22 16:27:33 +01:00
trophy_manager_dialog.h Qt: trophy manager - fix trophy sorting by ID + handle some warnings 2018-05-18 23:17:10 +04:00
trophy_notification_frame.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
trophy_notification_frame.h Make a basic trophy notification dialog (#3204) 2017-10-24 18:43:05 +03:00
trophy_notification_helper.cpp Native UI refactored (#4623) 2018-05-20 23:05:00 +03:00
trophy_notification_helper.h Make a basic trophy notification dialog (#3204) 2017-10-24 18:43:05 +03:00
vfs_dialog.cpp Qt: enable custom fonts for stylesheets and add random object names 2018-02-28 23:44:06 +04:00
vfs_dialog.h Qt: improve VFS dialog a bit 2018-02-22 00:18:14 +04:00
vfs_dialog_tab.cpp Qt: Fix vfs dialog reset and add some translations 2018-04-15 15:49:01 +01:00
vfs_dialog_tab.h Qt: Fix vfs dialog reset and add some translations 2018-04-15 15:49:01 +01:00
welcome_dialog.cpp Qt: use setAttribute(AA_DisableWindowContextHelpButton) instead of flags 2018-02-22 00:18:14 +04:00
welcome_dialog.h [Qt] Delete "ui" pointer in destructor 2017-09-09 20:29:42 +01:00
welcome_dialog.ui [Qt] fix experimental build warning layout and smoothen gamelist scrolling (#3532) 2017-10-05 05:22:02 +03:00