Skip to content

UE5_Spout2_DX12_v1.0.2 - Release Notes

Choose a tag to compare

@GPUbrainStorm GPUbrainStorm released this 20 Nov 15:21
· 53 commits to main since this release

What’s new

  • Smoother sending: Replaced per-frame FlushRenderingCommands() with a small async GPU task + wait. This avoids flushing the whole render pipeline every frame.

Fixes

  • Fixed crash risk: Removed CurrWrappedResource->Release() (which was never set) and now only manage StagingRHI and StagingWrapped11.
  • Fixed resource leaks: EndPlay now deletes SpoutBridge and clears the staging texture, avoiding leaks when levels or games close.

Compatibility

  • Prebuilt binaries: UE 5.2.1 and 5.4.4.
  • Source: Should compile on other UE5 versions. If you run into issues, open an issue with your engine version — I’ll try to provide a packaged build ASAP.

How to use

  1. Copy the plugin to YourProject/Plugins/Spout2_DX12/.
  2. Open the project (Editor will pick up required DLLs).
  3. Package as usual (DLLs are staged automatically).