rpcsx/rpcs3/Emu
kd-11 73fe9b51de rsx/fp: Ignore self-referencing register writes.
- Sometimes, usually with shaders that do pack/unpack operations, there is a write-to-self operation.
  For example r0.xy = r0.xy
  Obviously no new data was introduced into "r0" by this, so we should not mark the register as having new data.

- TODO: Investigate on realhw if self-reference is needed to "cast" the overlapping half registers to their full register counterparts.
2020-06-03 09:45:02 +03:00
..
Audio XAudio2: remove nasty 4x volume factor 2020-06-01 19:05:48 +03:00
Cell SPU LLVM: Use clamping helpers for FMA32x4 and FM 2020-06-01 21:39:28 +03:00
CPU SPU: Use optimized PPU signaling to SPU on reservation pause 2020-05-13 11:10:13 +01:00
Io Improves skylander generation (#8177) 2020-05-11 11:57:13 +01:00
Memory SPU: Fix possible deadlock after access violation via DMA transfers 2020-05-28 23:23:11 +03:00
NP Fix possible cur_ip nullptr usage in np_handler.cpp 2020-05-12 18:28:12 +02:00
RSX rsx/fp: Ignore self-referencing register writes. 2020-06-03 09:45:02 +03:00
CMakeLists.txt cmake: Add support for target_precompiled_headers if available 2020-04-14 23:00:51 +03:00
GameInfo.h Compilation fix 2020-02-29 21:16:28 +03:00
GDB.cpp Fix various explicitness, laziness, hard codes 2020-04-12 17:29:42 +03:00
GDB.h GDB: remove wrong_checksum_exception 2019-11-08 19:27:11 +03:00
IdManager.cpp idm: Implement creation/destruction invalidation counter 2020-05-24 19:24:07 +03:00
IdManager.h idm: Implement creation/destruction invalidation counter 2020-05-24 19:24:07 +03:00
IPC.h Cleanup semaphore<> (sema.h) and mutex.h (shared_mutex) 2018-09-03 23:00:36 +03:00
System.cpp Improve Stop Watchdog 2020-06-01 02:27:33 +03:00
System.h Compile EBOOT.BIN on 'Create PPU Caches' 2020-05-31 02:26:40 +03:00
system_config.cpp Qt: disable TSX in the config.yml if not supported 2020-05-18 17:46:31 +02:00
system_config.h cellAudio: make master volume dynamic 2020-05-31 07:37:59 +02:00
system_config_types.cpp rsx/interpreter: merge shader settings 2020-04-30 15:02:59 +03:00
system_config_types.h rsx/interpreter: merge shader settings 2020-04-30 15:02:59 +03:00
title.cpp Add more game window title options 2020-02-20 20:07:25 +01:00
title.h Add more game window title options 2020-02-20 20:07:25 +01:00
VFS.cpp VFS: clarify escape/unescape cannot work on paths 2020-03-14 16:01:55 +03:00
VFS.h VFS: clarify escape/unescape cannot work on paths 2020-03-14 16:01:55 +03:00