New Persona skin downloading/rendering causes degraded client performance
Partner Rank:
Critical - 1
Verification Builds:
1.14.60
Regression Builds:
1.14.30
Summary:
New Persona skin downloading/rendering causes degraded client performance
Affects currently Live Content: Yes
Impact:
Hotfix 6 (1.14.60) fixed a Persona exploit in which the client trusted all the Persona geometry from another client. H6 now reaches out to a Microsoft server to download all the pieces.
During the loading of a H6 Persona skin, the client experiences frame drops and hitches that lead to a very unstable game experience.
Repro Steps:
Repro - WITH Persona:
Join The Hive Featured Server
Run the following command:
/toggleperformance
You should receive a chat message confirming that Performance mode was disabled
Rejoin the server
Repro - WITHOUT persona:
Run the command again
/toggleperformance
You should receive a chat message confirming that Performance mode was enabled
Rejoin the server
Observed Results:
With Persona enabled (performance mode OFF) the client experiences drops in FPS and performance
Expected Results:
Having Persona enabled shouldn't have a major impact on client performance
Screenshots/Videos attached: No
Notes:
Persona has always had SOME impact on FPS in areas with a lot of players. However, H6 performance makes the situation bad enough to have an effect on the game experience.