sharpemu/tests/SharpEmu.Libs.Tests/VideoOut
ParantezTech 767bca9e26 [ShaderPrewarm] Hold the game until the prewarm finishes and resume interrupted runs
The prewarm compiled thousands of compute pipelines on background threads
while the now faster boot ran beside it, so logos, Bink movies and the first
scenes raced the compile and dropped frames.

- Hold the guest at its first splash hide, GPU submission or CPU flip until
  the prewarm is decided and done; the render thread keeps presenting the
  splash. SHARPEMU_SHADER_PREWARM_WAIT=0 opts out.
- Stamp only the shader translators, the compiler type and the driver, so a
  Libs-only build no longer triggers a full prewarm.
- Record finished pipelines in shader-prewarm.progress so an interrupted
  prewarm resumes with the remaining ones.
2026-10-04 07:47:51 +03:00
..
BufferUploadProfileTests.cs Astrobot / Demon's soul performance improvement (#955) 2026-09-30 18:14:21 +03:00
GuestIndexBufferLeaseTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
HostMovieTextureBindingTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
HostVideoOptionsTests.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
MetalRenderTargetFormatTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
PerformanceOverlayTests.cs [GUI] revision of default settings (#1009) 2026-10-02 02:51:50 +03:00
PngSplashLoaderTests.cs Fix PNG chunk CRC validation (#241) 2026-07-16 00:46:43 +03:00
PresenterDispatchThreadLimitTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
PresenterImageBindingTests.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
PresenterStartupTests.cs [ShaderPrewarm] Hold the game until the prewarm finishes and resume interrupted runs 2026-10-04 07:47:51 +03:00
PresenterUnderTest.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
RenderHostDeviceTests.Interpolation.cs Fix/gen5 shader resource handling (GTA 5) (#1015) 2026-10-03 04:00:32 +03:00
RenderHostDeviceTests.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
RenderPhaseProfileTests.cs Alpha rebuild part2 (#893) 2026-09-21 00:29:16 +03:00
SdlHostWindowTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
ShaderPrewarmPresenterTests.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
SubmissionFlowProfileTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutDisplayClockTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutFlipRequestTests.cs [Gpu] Expose HDR output support and handle PQ buffer attribute changes 2026-10-02 03:37:17 +03:00
VideoOutFlipStatusTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutLatencyTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VideoOutOutputOptionsTests.cs [VideoOut] Initialize output options storage (#315) 2026-07-18 04:14:27 +03:00
VideoOutOutputSupportTests.cs [VideoOut] Keep guests on SDR output under Auto HDR on macOS (#1020) 2026-10-04 05:39:24 +03:00
VideoOutPixelFormatTests.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
VulkanFormatConversionTests.cs Fix Vulkan presenter synchronization and frame handling issues (#747) 2026-08-03 00:36:33 +03:00
VulkanGraphicsSubgroupPolicyTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanGuestImageByteCountTests.cs fix(gpu): support Gen5 flat memory and 3D images (#587) 2026-07-24 15:44:58 +03:00
VulkanGuestImageTypeTests.cs fix(gpu): support Gen5 flat memory and 3D images (#587) 2026-07-24 15:44:58 +03:00
VulkanHostBufferPoolTests.cs Bound Vulkan host buffer pool memory (#201) 2026-07-16 16:44:29 +03:00
VulkanPhysicalDeviceScoringTests.cs [VideoOut] Scope the AMD integrated-GPU penalty to Windows (#339) 2026-07-17 18:48:09 +03:00
VulkanPipelineCacheShardTests.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
VulkanPipelineCacheStorageTests.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
VulkanPresentEncodeFormatTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VulkanStorageFeedbackTargetResolverTests.cs Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) 2026-09-27 20:43:07 +03:00
WindowPollProfileTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00