Search Issue Tracker
Active
Under Consideration for 2021.3.X, 2022.3.X, 6000.0.X
Votes
7
Found in
2021.3.42f1
2022.3.41f1
6000.0.14f1
7000.0.0a1
Issue ID
UUM-77624
Regression
No
The frame rate and Gfx.UploadTexture function are slower with DirectX12 than with DirectX11 when building the same project
How to reproduce:
1. Open the “My Project Framerate” project
2. Open the “FramerateTestScene”
3. Open the Profiler window (Window → Analysis → Profiler)
4. Change Graphics APIs to “Direct3D11” (Edit → Project Settings → Player)
5. Open the Build Settings window (File → Build Settings)
6. Enable Development Build and Autoconnect Profiler options
7. Build and Run
8. Record Build profiling information
9. Open the Profile Analyzer window (Window → Analysis → Profile Analyzer)
10. Click on the “Compare” button
11. Pull Data from the Profiler to the blue zone
12. Change Graphics APIs to “Direct3D12” (Edit → Project Settings → Player)
13. Repeat steps 5, 7 and 8
14. Pull Data from the Profiler to the orange zone
15 Analyze and compare the results
Expected result: Performance data from two Builds is similar or DX12 Build’s performance is better
Actual result: DX11 Build’s performance is notably better
Reproducible in: 2021.3.42f1, 2022.3.41f1, 6000.0.14f1
Reproducible on: Windows 10
Not reproducible on: no other environment tested
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Unable to complete SSL connection" exceptions are thrown and connection fails when a large amount of WebRequests are made
- Lighting Settings Asset icon is missing in the selection window
- The Shadowmask mode doesn’t take the Shadow Strength parameter into account.
- The drag line position is not updated after viewData is restored
- HDR Text on HDR Color Picker can blend into colour and not be visible if pick similar colour
Add comment