Changes since 1.18.3:
- PyroWave support: integrate optimized D3D12 decoder from @dimizago
- Xbox Series S/X only
- Up to 4K120 4:4:4 HDR at 800Mbps, GPU decode time <= 1.8ms
- Compatible with Vibeshine and probably other servers.
- Wired only
- Default bitrates (4K, 1440p, 1080p):
- 4:4:4: 800Mbps/600/500
- 4:2:0: 700Mbps/500/400
- New stat line shows packets/sec and lost packets within the last minute.
- Decode time for PyroWave is split between CPU and GPU. Note that reassembly/CPU and GPU are concurrent and shouldn't be added together.
- If you have problems, make sure packet size is set to 1392. Set host NIC to 1Gbps if you have packet loss and have a 2.5Gb or higher network. You should not experience any packet loss at 800Mbps on a typical network.
- Add support for IPv6. #195
- Fix hang/crash when removing a host. #301
- Replace mDNS discovery code with the Microsoft API used by Windows. Hosts should now be discovered and updated much more reliably. #304
- Fix a crash when reconnecting. (TheOriginalAppStar) #300
- Improve audio stability at 5.1/7.1. #302
- Fix crash on Xbox One when streaming at 4K. #296
- When using the virtual keyboard, the left and right Windows keys now work like Ctrl, Shift, and Alt for combos. To bring up the Start menu, select the key twice. #305
- Improve render time of stats text by 6x, mostly benefiting Xbox One.
- Add support for Tracy profiling with Dev Mode (see docs).