Description:
- UI lowers fps 10-15 times (from 50 or 60 to just 4) when a builder unit's UI is displayed and there are many units in-game, such as in lategame multiplayer matches or in the benchmark.
- Game affected: Beyond All Reason, current version (BAR-24199-372442f) and earlier versions.
- Graphical settings: Ultra or Lowest, doesn't matter much.
- The settings don't matter. Every AMD/in-game setting on disabled/default has the same effect.
System:
- Biostar RX 6600 in a desktop (I also have a Vega 56 that doesn't have this issue)
- Windows 10 64-bit Build 19045
- AMD Software Adrenaline Edition 23.9.2 (lower versions also have this issue)
- Monitor 1: Samsung C24FG73 (CFG73) on DP 1080p set to 100 Hz with FreeSync (same issue without FreeSync)
- Monitor 2: HP-something on HDMI (same issue with 1 monitor connected)
- Ryzen 5 5800X3D w/ Curve Optimizer
- ASUS TUF GAMING B450M-PRO II
- Seasonic X-Series X-560 KM2
- 2x16GB Corsair LPX 3600MHz CL16
- SATA MX500 SSD
How to reproduce:
- Have an RX 6000-series GPU (tested on the RX 6600, not tested on the 400/500/5000/7000 series, tested and no issue on the Vega series)
- Launch BAR (Beyond All Reason)
- Go to Singleplayer>Scenarios>Benchmark and start the benchmark
- Optionally, enable debug UI by entering `/debug` (`/luarules fightertest` restarts the benchmark once it finishes)
- Check fps with the commander unit selected (disable all UI with Ctrl+F7)
- Check fps with no unit selected
- Optionally, disable UI widgets such as the Build Menu and the Order Menu in the Widget Selector (F11)
Video: https://odysee.com/@Krzeszny:2/SwapBuffers:f
_
"Anarchy means the absence of a ruler, NOT the absence of rules" - Mark Passio