rpcs3/rpcs3/Emu
kd-11 88c20afd3a rsx: Implement unaligned surface inheritance with hierachial contribution
- Allows render targets to behave like stacked 3D views same as shader inputs are resolved
- Basically implements most of 'Read Color/Depth Buffers" option for 'free'.
- Allows splitting RTV/DSV resources if they are superceded by a partial surface
- Also allows intersecting new resources through the surface cache for proper inheritance from other scattered data
- TODO: Refactor bind_surface_as_rtt and bind_surface_as_ds to reduce asinine code duplication
2019-05-16 19:25:26 +03:00
..
Audio Remove redundant semicolons 2019-05-12 18:32:11 +03:00
CPU LLVM DSL: simplify value_t template for array 2019-05-15 15:17:36 +03:00
Cell SPU LLVM: re-enable stack mirror 2019-05-16 04:12:08 +03:00
Io Remove redundant semicolons 2019-05-12 18:32:11 +03:00
Memory Prefetch byteswapped opcodes in ppu interpreter 2019-04-11 17:47:52 +03:00
RSX rsx: Implement unaligned surface inheritance with hierachial contribution 2019-05-16 19:25:26 +03:00
CMakeLists.txt Fix macOS compilation 2019-04-02 03:16:55 +03:00
GameInfo.h Fix true clear string container in GameInfo.h 2019-02-18 16:34:16 +03:00
IPC.h Cleanup semaphore<> (sema.h) and mutex.h (shared_mutex) 2018-09-03 23:00:36 +03:00
IdManager.cpp Migration to named_thread<> 2018-10-19 22:22:35 +03:00
IdManager.h Migration to named_thread<> 2018-10-19 22:22:35 +03:00
System.cpp Emu: msg_dialog_frame fixup: don't reject on Close to prevent Emu.Stop() 2019-05-05 16:29:50 +02:00
System.h Implement 'Max SPURS Threads' option (hack) 2019-05-14 22:15:04 +03:00
VFS.cpp Implement vfs::host::unlink 2019-04-10 13:58:12 +03:00
VFS.h Implement vfs::host::unlink 2019-04-10 13:58:12 +03:00