rpcsx/rpcs3/Emu/RSX/VK
kd-11 ee009ec99c rsx: Robustness fixes
- Track last working state and reset to it if RSX starts to desync
-- This is especially useful when running vulkan since the renderer will easily outpace the rest of the system when merely recording draw commands
- Ignore empty sets
-- Mark empty/invalid IB sets as having 0 element counts.
2018-01-02 21:17:56 +03:00
..
VKCommonDecompiler.cpp Fixes from FreeBSD package (#3765) 2017-11-21 01:56:25 +04:00
VKCommonDecompiler.h rsx/vk/gl: Cleanup and refector glsl::getFunctionImpl 2017-11-08 13:15:34 +03:00
VKFormats.cpp vulkan: Tweaks to sampler state fallback paths 2017-12-22 20:08:14 +03:00
VKFormats.h gl/vk/dx12: Implement forced channel remapping 2017-03-06 14:34:29 +03:00
VKFragmentProgram.cpp rsx/fp: Fix alphakill 2017-12-22 20:08:14 +03:00
VKFragmentProgram.h rsx/fp: Explicitly insert global functions. 2017-12-04 18:22:18 +03:00
VKGSRender.cpp rsx: Implement depth clamping 2017-12-31 12:43:40 +03:00
VKGSRender.h vulkan: Implement overlay shader passes 2017-12-01 21:00:50 +03:00
VKHelpers.cpp rsx/vk: Synchronize access to queue submit calls 2017-12-31 12:43:40 +03:00
VKHelpers.h rsx/vk: Synchronize access to queue submit calls 2017-12-31 12:43:40 +03:00
VKOverlays.h vk: Compliance fixes; vkCmd state affects currently bound descriptor set! 2017-12-01 21:00:50 +03:00
VKProgramBuffer.h rsx: Program cache fixes 2017-12-04 18:22:18 +03:00
VKProgramPipeline.cpp vk/gl: Factorize shared GLSL code 2017-08-16 23:58:30 +03:00
VKRenderTargets.h rsx: Implement render-to-cubemap; Also simplify unnormalized samplers [WIP, DELETE SHADER CACHE, VERY SLOW] 2017-11-08 13:15:34 +03:00
VKTextOut.h vulkan: Implement overlay shader passes 2017-12-01 21:00:50 +03:00
VKTexture.cpp rsx: Fixes 2017-12-01 21:00:50 +03:00
VKTextureCache.h c++ is hard 2017-12-22 20:08:14 +03:00
VKVertexBuffers.cpp rsx: Robustness fixes 2018-01-02 21:17:56 +03:00
VKVertexProgram.cpp rsx: Implement variable point size 2017-12-18 10:45:37 +03:00
VKVertexProgram.h rsx: Code cleanup. Fixes several dozen warnings 2017-06-22 23:36:15 +03:00
VulkanAPI.cpp Partial commit: RSX 2016-04-15 19:22:36 +03:00
VulkanAPI.h Debug build fix 2017-01-28 15:32:45 +03:00