rpcsx/rpcs3/Emu/RSX
kd-11 d846142f0c vk: Reimplement compliant async texture streaming
- Use CONCURRENT queue access instead of fighting with queue acquire/release via submit chains.
  The minor benefits of forcing EXCLUSIVE mode are buried under the huge penalty of multiple vkQueueSubmit.
  Batching submits does not help alleviate this situation. We simply must avoid interrupting execution.
2022-07-25 21:05:31 +03:00
..
Capture Savestates Support For PS3 Emulation (#10478) 2022-07-04 16:02:17 +03:00
Common Implement FN (lambda shortener) 2022-07-08 14:47:41 +03:00
GL Use C++17 ctor for string_view 2022-07-21 22:29:40 +03:00
Null Savestates Support For PS3 Emulation (#10478) 2022-07-04 16:02:17 +03:00
Overlays cellMusic/Decode: implement playlist shuffle and repeat 2022-07-22 08:42:43 +02:00
Program gl: Do some macro patching for intel driver 2022-07-21 22:29:40 +03:00
VK vk: Reimplement compliant async texture streaming 2022-07-25 21:05:31 +03:00
display.h Remove BOM markers 2020-12-06 15:30:12 +03:00
GCM.h Savestates Support For PS3 Emulation (#10478) 2022-07-04 16:02:17 +03:00
gcm_enums.cpp Warning Fixes 2022-03-23 19:35:10 +01:00
gcm_enums.h rsx: Rework how depth/stencil initialization+clear works 2021-09-21 19:53:46 +03:00
gcm_printing.cpp Enable -Wunused-parameter 2021-03-06 18:07:08 +03:00
gcm_printing.h Introducing RSX debugger entry (main debugger) 2021-01-19 22:55:12 +03:00
GSFrameBase.h scale debug overlay based on current dpi settings 2021-05-26 20:31:29 +02:00
GSRender.cpp Savestates Support For PS3 Emulation (#10478) 2022-07-04 16:02:17 +03:00
GSRender.h Savestates Support For PS3 Emulation (#10478) 2022-07-04 16:02:17 +03:00
rsx_cache.h rsx/vk: Rework MSAA implementation 2022-03-17 22:02:20 +03:00
rsx_decode.h rsx: PS3 Native frame limiter improvements, add Infinite frame limiter 2022-06-25 15:30:41 +02:00
rsx_methods.cpp Savestates/RSX: Save NV406E semaphore waiting 2022-07-12 15:15:42 +03:00
rsx_methods.h Savestates/RSX: Save drawing context 2022-07-08 12:57:43 +03:00
rsx_utils.cpp rsx: Add some sensible fallbacks (#11219) 2021-12-02 16:02:08 +03:00
rsx_utils.h gl: Finalize BGRA storage format internals 2022-07-13 02:09:58 +03:00
rsx_vertex_data.cpp rsx: Properly implement immediate mode rendering 2021-11-15 18:14:15 +03:00
rsx_vertex_data.h rsx: Properly implement immediate mode rendering 2021-11-15 18:14:15 +03:00
RSXDisAsm.cpp Debugger: Optimize cpu_thread::dump_regs() 2022-06-23 22:41:32 +02:00
RSXDisAsm.h RSX-Debugger: Implement backwards scrolling 2022-04-15 22:34:51 +03:00
RSXFIFO.cpp Savestates/RSX: Save NV406E semaphore waiting 2022-07-12 15:15:42 +03:00
RSXFIFO.h Savestates/RSX: Save NV406E semaphore waiting 2022-07-12 15:15:42 +03:00
RSXOffload.cpp rsx: Fix emu stopping crash when using multi-threaded rsx 2022-07-10 14:19:59 +03:00
RSXOffload.h rsx: Fix emu stopping crash when using multi-threaded rsx 2022-07-10 14:19:59 +03:00
RSXTexture.cpp gl: Finalize BGRA storage format internals 2022-07-13 02:09:58 +03:00
RSXTexture.h Implement fill_array() utility 2021-04-19 12:33:32 +03:00
RSXThread.cpp Savestates/SPU: Kill emulation when its safe to save SPU state 2022-07-15 09:30:53 +03:00
RSXThread.h Savestates/RSX: Save NV406E semaphore waiting 2022-07-12 15:15:42 +03:00
RSXZCULL.cpp Remove incorrect Emu.IsStopped() checks 2022-07-05 08:25:36 +02:00
RSXZCULL.h rsx: Improve sync_hint callback interface 2022-05-20 16:29:27 +03:00