rpcsx/rpcs3/Emu/RSX/Common
kd-11 a49a0f2a86 vk/gl: Synchronization improvements
- Properly wait for the buffer transfer operation to finish before map/readback!
- Change vkFence to vkEvent which works more like a GL fence which is what is needed.
- Implement supporting methods and functions
- Do not destroy fence by immediately waiting after copying to dma buffer
2019-03-17 21:50:11 +03:00
..
BufferUtils.cpp rsx: Refactor index buffers 2019-01-25 14:34:22 +03:00
BufferUtils.h rsx: Refactor index buffers 2019-01-25 14:34:22 +03:00
FragmentProgramDecompiler.cpp rsx/fp: Detect broken/NOP shaders automatically 2019-01-25 14:34:22 +03:00
FragmentProgramDecompiler.h rsx/fp: Detect broken/NOP shaders automatically 2019-01-25 14:34:22 +03:00
GLSLCommon.h rsx: Reimplement attrib divisor 2019-01-25 14:34:22 +03:00
ProgramStateCache.cpp Implement fs::get_cache_dir 2019-01-13 14:45:36 +03:00
ProgramStateCache.h Cleanup semaphore<> (sema.h) and mutex.h (shared_mutex) 2018-09-03 23:00:36 +03:00
ring_buffer_helper.h typos 2018-05-14 21:14:39 +04:00
ShaderParam.cpp RSX: Add a class factorizing decompiler code 2015-05-23 20:45:07 +02:00
ShaderParam.h rsx/fp: Detect broken/NOP shaders automatically 2019-01-25 14:34:22 +03:00
surface_store.cpp EXCEPTION macro removed 2016-08-08 19:19:32 +03:00
surface_store.h rsx: Properly generate render target data with all parameters provided 2019-03-10 16:09:05 +03:00
TextGlyphs.h rsx/gl/vk: Fix some warnings and whitespace issues (LF vs CRLF) 2017-06-22 23:36:15 +03:00
texture_cache.h vk/gl: Synchronization improvements 2019-03-17 21:50:11 +03:00
texture_cache_checker.h Texture cache cleanup, refactoring and fixes 2018-09-24 15:26:40 +03:00
texture_cache_predictor.h Implement dedicated texture cache predictor 2018-12-11 22:37:10 +03:00
texture_cache_utils.h rsx: Fix texture transfer when pitch does not match exactly 2019-03-17 21:50:11 +03:00
TextureUtils.cpp rsx: Minor hot-fix 2019-01-06 10:44:40 +03:00
TextureUtils.h rsx: Texture search rewrite 2019-03-10 16:09:05 +03:00
VertexProgramDecompiler.cpp rsx/vp: Fix double dst commands 2018-12-24 09:05:19 +03:00
VertexProgramDecompiler.h rsx: Reimplement conditional execution in shaders 2018-12-24 09:05:19 +03:00