sharpemu/src/SharpEmu.Libs/VideoOut
kuba 2239f01987 [Vk] Run async readbacks on a second general queue family when no dedicated one exists
The async readback queue was only taken from a family without graphics,
so drivers that expose several general families (each its own hardware
queue) kept every guest readback on the main queue and the command
worker. Any other family with transfer support now qualifies after the
dedicated transfer and compute families.

(cherry picked from commit 7b04d6185dfc1711f0fbdf5c75c842a065acd1fa)
2026-10-06 04:07:10 +02:00
..
BufferUploadProfile.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
FlipProgressTracker.cs Fix Vulkan presenter synchronization and frame handling issues (#747) 2026-08-03 00:36:33 +03:00
GuestBlendStateNormalizer.cs Vulkan: fix guest storage image and render-state handling (#332) 2026-07-18 02:54:52 +03:00
GuestImageUploadPayloadDiagnostics.cs A vplayer fix (#821) 2026-08-17 00:57:42 +03:00
HostDisplayCatalog.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
HostVideoOptions.cs [VideoOut] Keep guests on SDR output under Auto HDR on macOS (#1020) 2026-10-04 05:39:24 +03:00
PerfOverlay.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
PerformanceOverlayState.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
PngSplashLoader.cs Fix PNG chunk CRC validation (#241) 2026-07-16 00:46:43 +03:00
RenderDocCapture.cs [GUI/CLI] Add option to disable Vulkan implicit layers (#900) 2026-09-23 16:08:19 +03:00
RenderPhaseProfile.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
SdlHostWindow.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
SubmissionFlowProfile.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutDisplayClock.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutExports.FlipRequests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutExports.cs [Gpu] Expose HDR output support and handle PQ buffer attribute changes 2026-10-02 03:37:17 +03:00
VulkanHostBufferPool.cs fix(gta): restore wiped GTA foundation and gameplay path (PPSA04264) (#650) 2026-07-27 01:58:55 +03:00
VulkanPipelineCacheStorage.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanStorageFeedbackTargetResolver.cs Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) 2026-09-27 20:43:07 +03:00
VulkanVideoPresenter.CachedImages.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.CommandStream.cs Page fixes (#1023) 2026-10-04 19:07:37 +03:00
VulkanVideoPresenter.Descriptors.cs Page fixes (#1023) 2026-10-04 19:07:37 +03:00
VulkanVideoPresenter.Device.Errors.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanVideoPresenter.Device.Setup.cs [Vk] Run async readbacks on a second general queue family when no dedicated one exists 2026-10-06 04:07:10 +02:00
VulkanVideoPresenter.Device.Teardown.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.Draws.Recording.cs Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) 2026-09-27 20:43:07 +03:00
VulkanVideoPresenter.GuestBuffers.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanVideoPresenter.GuestDraws.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanVideoPresenter.GuestSubmissions.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.HostBuffers.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanVideoPresenter.HostMovie.cs Astrobot / Demon's soul performance improvement (#955) 2026-09-30 18:14:21 +03:00
VulkanVideoPresenter.PipelineCacheShards.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.Pipelines.cs Astro playroom shaders (#1030) 2026-10-06 01:32:13 +03:00
VulkanVideoPresenter.Present.Frames.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.Present.Hdr.cs Vk version update (#897) 2026-09-22 17:45:51 +03:00
VulkanVideoPresenter.Present.Images.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanVideoPresenter.Present.Overlay.cs Vk version update (#897) 2026-09-22 17:45:51 +03:00
VulkanVideoPresenter.Present.Swapchain.cs [Gpu] Expose HDR output support and handle PQ buffer attribute changes 2026-10-02 03:37:17 +03:00
VulkanVideoPresenter.Present.cs Page fixes (#1023) 2026-10-04 19:07:37 +03:00
VulkanVideoPresenter.RenderLoop.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.Rendering.cs Astro playroom shaders (#1030) 2026-10-06 01:32:13 +03:00
VulkanVideoPresenter.Scheduler.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanVideoPresenter.ShaderPrewarm.cs Page fixes (#1023) 2026-10-04 19:07:37 +03:00
VulkanVideoPresenter.cs Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) 2026-09-27 20:43:07 +03:00
WindowPollProfile.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
WindowsGpuUsage.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00