- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We want to do a performance test in our VDI. The VMs render more than 30 FPS, but only 30 FPS are encoded by Blast. We have tried many things, but there seems to be an FPS limit that we have not been able to turn off yet.
Our environment
Client
VMware Horizon Client 8.8.1
VM
Windows 10 Enterprise 21H2
VMware Horizon Agent 8.8
NVIDIA Guest driver 474.44
vGPU profile RTX8000P-3Q
Host
VMware ESXi, 7.0.3
2x AMD EPYC 9274F
2x Nvidia RTX8000P
What we have set so far:
- VM extended option
pciPassthru0.cfg.frame_rate_limiter=0 - in the registry of the Winidows 10 VM
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\VMware, Inc.\VMware Blast\Config
EncoderMaxFPS=60 (decimal)
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
DWMFRAMEINTERVAL=15 (decimal)
However, the VMware performance tracker always shows only 30FPS. No matter what you set for EncoderMaxFPS.
Does anyone know the problem and how can we switch off this FPS limit?
Regrads
Markus
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\VMware, Inc.\VMware Blast\Config
EncoderMaxFPS=60
Is set on the Agent or Client? It sounds like you set it on the Agent, I think you set this on the Client.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Reminder that the type of the registry below is string value "REG_SZ". Please set it on remote desktop.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\VMware, Inc.\VMware Blast\Config
EncoderMaxFPS=60
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank´s. Now it works.