Desktop+ v.3.0.4 Beta

Desktop+ Browser · build 17399543 · published

On SteamNotes only · this build shipped before we watched the app

This is an update for the beta branch of Desktop+.

New:

  • UI Performance OptimizationsThis version adds various optimizations to the rendering logic of the interface parts of Desktop+.
    In particular, this includes partial overlay texture updates and activity-based render-rate.
    Before this update, the UI portion of Desktop+ simply rendered at the HMDs frame-rate as long as any part of it needed to be visible.
    Now the performance impact of inactive-but-visible UI windows is greatly reduced.If you don't notice anything except performance improvements, great.
    If you do, please report.
    For now you can return to the old rendering/idle behavior by unchecking " Adaptive UI Rendering Rate" in the Performance settings (" Show Advanced Settings" need to be enabled).
    That setting is temporary and will be removed later if there are no issues arising from these optimizations.
  • Added hidden "UIFrameSkip" setting to allow setting custom render-rate for the UI


Fixed:

  • Fixed resetting current overlay setup not working if settings aren't being reset at the same time
  • Fixed EnableUIAccess script breaking HDR mirroring
  • Fixed Desktop Duplication alpha check not working with HDR mirroring enabled (introduced extra render pass when not necessary)
  • Fixed theater overlay close button leaving an extra dashboard overlay around in SteamVR 2.9.1 or later
  • The additional dashboard overlay controls introduced by SteamVR 2.9.1 are now hidden for Desktop+
  • Various other minor UI fixes and adjustments