Search Issue Tracker
Fixed
Fixed in 6000.0.50f1, 6000.1.5f1, 6000.2.0b2, 7000.0.0a35
Votes
14
Found in
6000.0.29f1
6000.1.0a6
6000.2.0a1
7000.0.0a1
Issue ID
UUM-88980
Regression
No
Crash on AMDUnityPlugin.DLL in specific built project when using FSR2 upscaler
*Reproduction steps*
* Create a HDRP project
* Open package manager & Add AMD package
* Edit Project Settings --> Enable dynamic resolution & Add FSR2 as preferred upscaler
* Toggle dynamic resolution for scene camera (FSR2 should be enabled by default)
* Duplicate camera object
* Press Play
* Disable main camera
OR
* Open scene in [FSR2_Crash_Repro.zip|https://drive.google.com/file/d/1hJ9SUVCEYmX3Q5v_2IsaqYfJtzOPkGYt/view?usp=drive_link]
* Press play
* Disable Main Camera
*Reproduction steps (client project):*
1. Open the “IN-87597.zip” project
2. Open the "World_01" scene
3. Ensure the FSR2 Upscaler has top priority (Project Settings > Quality > HDRP > Rendering > Dynamic Resolution - FSR2 should be at the top)
4. Enter Play Mode
5. In Game View, select “New Game” and wait up to 30 seconds
6. Observe the crash
Reproducible in: 6000.0.29f1, 6000.1.0a6, 6000.2.0a9
Could not test with: 2021.3.46f1, 2022.3.53f1 (Project is too large to successfully downgrade, too many compilation errors)
Reproducible on: Windows 11
Not reproducible on: macOS 15.1.1 (M1 Max) - FSR2 not supported
First few lines of callstack:
{noformat}
AMDUnityPlugin!ffxFsr2GetRenderResolutionFromQualityMode+1b315
AMDUnityPlugin!ffxFsr2GetRenderResolutionFromQualityMode+26f37
AMDUnityPlugin!ffxFsr2GetRenderResolutionFromQualityMode+6d5b
AMDUnityPlugin!ffxFsr2GetRenderResolutionFromQualityMode+3aa3
UnityPlayer!UnityMain+12f9a3{noformat}
Note:
- Also reproducible in Player
- Player.log does not produce a stacktrace
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [WebGL] Build fails with "System.IO.IOException: The file is too long." when building with an asset that is over 2GB
- Audio Random Container stops looping when Time parameter is enabled
- UI Builder can't set a background image to a sprite from a multi-sprite spritesheet in the Resources folder
- Light2D freeform does not render the internal part when rendered in certain shapes
- Using AddCopyPass causes an incorrect merging of passes.
Add comment