rpcsx/rpcs3/Emu/RSX/VK
kd-11 a917f55ef8
vk/sdk: Sync with vulkan SDK v148 (#8814)
- Sync with vulkan SDK 148
- glslang library was split into several smaller libraries
- HLSL is no longer needed
2020-09-01 00:57:38 +03:00
..
VKCommandStream.cpp RSX: move g_dma_manager to g_fxo 2020-02-23 13:12:50 +03:00
VKCommandStream.h vk: Implement multithreaded command submission 2019-12-29 13:49:46 +03:00
VKCommonDecompiler.cpp vk: Enable optimization passes for generated SPIRV 2020-05-05 13:18:03 +03:00
VKCommonDecompiler.h gl/vk: Add constexpr to varying_registers and sync functions between the two backends 2019-06-12 10:59:31 +01:00
VKCompute.h vk: Improve D16F handling 2020-08-30 09:26:37 +03:00
VKDMA.cpp Use attributes for LIKELY/UNLIKELY 2020-02-05 10:42:34 +03:00
VKDMA.h vk: Reimplement DMA synchronization 2019-09-12 23:32:21 +03:00
VKDraw.cpp rsx: Refactor and improve image memory manipulation routines 2020-08-27 12:52:28 +03:00
VKFormats.cpp vk: Improve D16F handling 2020-08-30 09:26:37 +03:00
VKFormats.h rsx: Refactor and improve image memory manipulation routines 2020-08-27 12:52:28 +03:00
VKFragmentProgram.cpp rsx: Merge instruction expand flag with the other sign expand flags 2020-06-12 20:19:20 +03:00
VKFragmentProgram.h vk: Integrate shader interpreter 2020-04-30 15:02:59 +03:00
VKFramebuffer.cpp vk: Implement 2D array textures required for new font subsystem 2020-02-22 15:07:14 +03:00
VKFramebuffer.h vk: Refactor framebuffers 2019-05-28 15:28:30 +03:00
VKGSRender.cpp vk: Fix some minor spec violation 2020-08-27 12:52:28 +03:00
VKGSRender.h vk: Improve video memory manager to attempt recovery in out of memory situations 2020-07-25 14:48:11 +03:00
VKHelpers.cpp rsx: Refactor and improve image memory manipulation routines 2020-08-27 12:52:28 +03:00
VKHelpers.h vk/sdk: Sync with vulkan SDK v148 (#8814) 2020-09-01 00:57:38 +03:00
VKMemAlloc.cpp C-style cast cleanup VI 2019-12-04 17:56:22 +03:00
VKOverlays.h vk: Fix some minor spec violation 2020-08-27 12:52:28 +03:00
VKPresent.cpp rsx: Refactor and improve image memory manipulation routines 2020-08-27 12:52:28 +03:00
VKProgramBuffer.h vk: Remove deprecated enum VK_DYNAMIC_STATE_RANGE_SIZE (#8202) 2020-05-12 22:36:55 +01:00
VKProgramPipeline.cpp vk: Integrate shader interpreter 2020-04-30 15:02:59 +03:00
VKRenderPass.cpp vk: Remove RADV workaround regarding renderpass barriers 2020-03-31 20:53:12 +03:00
VKRenderPass.h vk: Lazy evaluate renderpass scope 2020-03-15 18:39:40 +03:00
VKRenderTargets.h vk: Fix some missing render target declarations 2020-08-27 12:52:28 +03:00
VKResolveHelper.cpp rsx: Proper support for typeless transform of ABGR framebuffers using the RGBA8 format 2020-08-12 20:19:19 +03:00
VKResolveHelper.h vk: Properly fix dynamic state descriptors 2020-05-13 22:20:43 +03:00
VKResourceManager.cpp vk: Improve video memory manager to attempt recovery in out of memory situations 2020-07-25 14:48:11 +03:00
VKResourceManager.h vk: Change texture cache memory management for disposed textures 2020-03-11 16:29:34 +03:00
VKShaderInterpreter.cpp rsx: Add stippled rendering support to interpreters 2020-05-30 14:47:10 +03:00
VKShaderInterpreter.h vk: Implement optimized pipeline cache 2020-04-30 15:02:59 +03:00
VKTextOut.h vk: Remove more deprecated VK_DYNAMIC_STATE_RANGE_SIZE usage (#8206) 2020-05-13 02:52:01 +01:00
VKTexture.cpp vk: Improve D16F handling 2020-08-30 09:26:37 +03:00
VKTextureCache.h rsx: Refactor and improve image memory manipulation routines 2020-08-27 12:52:28 +03:00
VKVertexBuffers.cpp Disable exception handling. 2020-03-12 16:03:08 +03:00
VKVertexProgram.cpp Use more starts_with 2020-02-29 13:06:14 +03:00
VKVertexProgram.h vk: Integrate shader interpreter 2020-04-30 15:02:59 +03:00
VulkanAPI.h VK: remove unused init function declaration 2020-01-03 14:22:40 +01:00