rpcs3/rpcs3
kd-11 52ac0a901a rsx: improve memory coherency
- Avoid tagging and rely on read/write barriers and the dirty flag mechanism. Testing is done with a weak 8-byte memory test
- Introducing new data when tagging breaks applications with race conditions where tags can overwrite flushed data
2019-01-06 10:44:40 +03:00
..
Crypto Try to get rid of SIZE_32 macro 2018-09-03 21:40:36 +03:00
Emu rsx: improve memory coherency 2019-01-06 10:44:40 +03:00
Icons Qt: update toolbar icons 2018-07-05 23:22:33 +04:00
Json Qt: spawn Confirmation Dialog on when booting games while Emu is running 2019-01-05 01:50:42 +01:00
Loader Extra check when opening pup file 2018-11-10 12:41:47 +03:00
cmake_modules CMake: Refactor CMake build (#5032) 2018-09-18 13:07:33 +03:00
qt/etc Qt: Create qt/plugins dir to tidy up our Visual Studio builds 2018-05-13 18:39:24 +04:00
rpcs3qt Assume go to address to be hexadecimal 2019-01-05 04:03:18 +01:00
CMakeLists.txt Support macOS bundling for binary distribution 2018-12-16 18:17:21 +03:00
D3D12GSRender.vcxproj Update Project to Visual Studio 2017. 2018-08-25 01:15:47 +03:00
D3D12GSRender.vcxproj.filters Shared PCH (experimental) 2015-12-04 23:37:44 +03:00
GLGSRender.vcxproj rsx: Texture cache refactor 2019-01-06 10:44:40 +03:00
GLGSRender.vcxproj.filters rsx: Texture cache refactor 2019-01-06 10:44:40 +03:00
OpenAL.vcxproj Update Project to Visual Studio 2017. 2018-08-25 01:15:47 +03:00
OpenAL.vcxproj.filters Put XAudio and OpenAL files in separate projects. 2016-01-03 21:01:11 +01:00
VKGSRender.vcxproj Update Project to Visual Studio 2017. 2018-08-25 01:15:47 +03:00
VKGSRender.vcxproj.filters vk: Add synchronous compute pipelines 2018-06-18 17:32:22 +03:00
XAudio.vcxproj Update Project to Visual Studio 2017. 2018-08-25 01:15:47 +03:00
XAudio.vcxproj.filters Dynamic XAudio version detection 2016-07-21 17:46:46 +03:00
basic_keyboard_handler.cpp cellKb/Qt: Improve basic keyboard 2018-09-13 22:01:30 +02:00
basic_keyboard_handler.h Remove some warnings from Linux and fixed something from code review. 2017-08-09 22:11:28 +03:00
basic_mouse_handler.cpp Qt: only center basic mouse input on active fullscreens 2018-08-20 20:19:41 +02:00
basic_mouse_handler.h Remove some warnings from Linux and fixed something from code review. 2017-08-09 22:11:28 +03:00
define_new_memleakdetect.h Fix compile errors in Debug - MemLeak. 2014-09-07 10:43:25 +02:00
ds4_pad_handler.cpp fix some warnings 2019-01-05 04:03:18 +01:00
ds4_pad_handler.h fix some warnings 2019-01-05 04:03:18 +01:00
emucore.vcxproj Implement dedicated texture cache predictor 2018-12-11 22:37:10 +03:00
emucore.vcxproj.filters Implement dedicated texture cache predictor 2018-12-11 22:37:10 +03:00
evdev_joystick_handler.cpp fix some warnings 2019-01-05 04:03:18 +01:00
evdev_joystick_handler.h fix some warnings 2019-01-05 04:03:18 +01:00
frame_icon.xpm Update .xpm based on new .ico 2017-05-22 20:53:59 +03:00
git-version.cmake Git Revision Fix (#5043) 2018-08-27 22:53:45 +04:00
keyboard_pad_handler.cpp Qt/Input: add keyboard stick interpolation 2018-12-31 12:42:34 +01:00
keyboard_pad_handler.h Qt/Input: add keyboard stick interpolation 2018-12-31 12:42:34 +01:00
main.cpp Qt/windows: use Qt's high dpi scaling 2018-12-22 23:10:34 +01:00
mm_joystick_handler.cpp fix some warnings 2019-01-05 04:03:18 +01:00
mm_joystick_handler.h fix some warnings 2019-01-05 04:03:18 +01:00
pad_thread.cpp implement CELL_PAD_INFO_INTERCEPTED 2019-01-02 15:45:51 +01:00
pad_thread.h implement CELL_PAD_INFO_INTERCEPTED 2019-01-02 15:45:51 +01:00
resource.h Add RPCS3 version to logging 2015-09-07 20:13:42 +03:00
resources.qrc Qt: update toolbar icons 2018-07-05 23:22:33 +04:00
restore_new.h Fix compile errors in Debug - MemLeak. 2014-09-07 10:43:25 +02:00
rpcs3.appdata.xml Remove weird whitespace from appdata 2018-04-19 02:30:35 +04:00
rpcs3.desktop Make it pass desktop-file-validate in Ubuntu 14.04 2017-08-18 20:57:21 +03:00
rpcs3.icns Support macOS bundling for binary distribution 2018-12-16 18:17:21 +03:00
rpcs3.ico Update rpcs3.ico 2017-04-08 00:56:38 +03:00
rpcs3.png Add installation for linux 2017-05-22 20:53:59 +03:00
rpcs3.rc Fix icon and exe name for VS. 2017-06-18 00:30:51 +03:00
rpcs3.svg Add installation for linux 2017-05-22 20:53:59 +03:00
rpcs3.vcxproj Qt: implement custom titles 2018-12-10 18:50:23 +01:00
rpcs3.vcxproj.filters Qt: implement custom titles 2018-12-10 18:50:23 +01:00
rpcs3_app.cpp Qt: spawn Confirmation Dialog on exit 2019-01-05 01:50:42 +01:00
rpcs3_app.h user_manager: megamouse fixes 3 2018-07-26 03:16:51 +04:00
rpcs3_version.cpp Support macOS bundling for binary distribution 2018-12-16 18:17:21 +03:00
rpcs3_version.h Remove unnecessary include git-version.h 2017-09-20 14:26:42 +03:00
stb_image.cpp Moves GL, minidx12, OpenAL, stblib to 3rdparty 2016-03-20 22:20:23 +00:00
stdafx.cpp Partial commit: Preview 2016-04-15 19:22:15 +03:00
stdafx.h Rewrite vfs::get and vfs::mount 2018-09-15 17:09:56 +03:00
stdafx_d3d12.h Partial commit: Preview 2016-04-15 19:22:15 +03:00
windows.qrc Qt: Use additional windows resource file for qt.conf 2018-05-13 21:02:21 +04:00
xinput_pad_handler.cpp fix some warnings 2019-01-05 04:03:18 +01:00
xinput_pad_handler.h fix some warnings 2019-01-05 04:03:18 +01:00