csgo-osx-linux
csgo-osx-linux copied to clipboard
another player walking in Overpass water causes FPS drops
Your system information
- System information from steam: https://gist.github.com/gregor3000/acc1cfd694bb76899673d5e5b59e3ef1
https://gist.github.com/gregor3000/fe48d88b3506a39e73c5ee99e2827644
- Have you checked for system updates?: Yes
Please describe your issue in as much detail as possible:
Ever since Call to Arms update there is a performance drop (FPS, lag) that is caused by someone on B site of map Overpass walking in water. I do not even have to be near the site or see anyone walking when FPS drops. i tested being in connector, looking at wall. FPS dropped from 90-100 down to 20-25. then i made another test being in fountain area and FPS dropped form 90-100 down to 60-75.
Steps for reproducing this issue:
- someone walks in water area on B site
- FPS drops
this was not present before. with new telemetry it confirmed my suspicion that someone walking in water seems to be causing it. if i go to water my self there is a very small FPS drop looking directly at water and drop is also not on all areas. could this be sound related?
i have not yet noticed this issue in Anubis water.
Same problem. Any player walks in, FPS drops from 120 to 20. You can even use it to know if someone is in the water. Worst is Ancient and Overpass. It seems to happen in any map with water. Except Anubis. I think it might be because the water is clear. Dark water might be causing it.
Another thing. Every time I start the game it starts full screen windowed. I have it set to full screen. I have to go to settings, video and change the setting to anything else, put it back to full screen and enter. Every time.
System Information
Computer Information:
Manufacturer: LENOVO
Model: LNVNB161216
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 7 4800H with Radeon Graphics
CPU Family: 0x17
CPU Model: 0x60
CPU Stepping: 0x1
CPU Type: 0x0
Speed: 2900 MHz
16 logical processors
8 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
"Manjaro Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 6.7.0-0-MANJARO
X Server Vendor: The X.Org Foundation
X Server Release: 12101010
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20231127.68515
Video Card:
Driver: AMD AMD Radeon Graphics (radeonsi, renoir, LLVM 16.0.6, DRM 3.56, 6.7.0-0-MANJARO)
Driver Version: 4.6 (Compatibility Profile) Mesa 23.3.3-manjaro1.1
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 120 Hz
VendorID: 0x1002
DeviceID: 0x1636
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 2
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 13.54" x 7.60" (15.51" diag), 34.4cm x 19.3cm (39.4cm diag)
Primary VRAM: 512 MB
Sound card:
Audio device: Nvidia GPU 94 HDMI/DP
Memory:
RAM: 15359 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_PH.UTF-8
Total Hard Disk Space Available: 470748 MB
Largest Free Hard Disk Block: 100711 MB
Storage:
Number of SSDs: 1
SSD sizes: 512G
Number of HDDs: 0
Number of removable drives: 0
Shoots is also effected, Ancient is particularly bad at the beginning of rounds, when your whole team (if playing as a T) is running through the water.
I have dropped as low as 10-20 fps down from 300.
Shoots becomes unplayable, as the issue with water tanking performance is mixed with https://github.com/ValveSoftware/csgo-osx-linux/issues/3350
System Information: https://gist.github.com/ProjectSynchro/f0d4e4f102ca29c71a683ea49dd4df7e
I also notice this bug to a severe degree when we all start running at round start as T side on de_ancient. When we all take off the splash effects from the four members of my team takes my fps from hitting its 300 cap to heavy stuttering and skipping, effectively <10FPS while we get out of the starting water.
indeed - Ancient if affected as well. if CT goes though T and you are on another side of map or guarding bomb FPS will still drop. though not down to 15-20 FPS but it is still a drop down to 70 FPS (in my case).
interestingly Anubis does not see a substantial FPS drop when player are walking though watter. though there could still be some.
Its happens every on map where is water. Looks like water splash effect cause Vulkan render to lose performance
but you don't have to be near for the FPS drop to occur. so does it really have to do with rendering?
Yeah i have the same issue on ancient in t spawn, as soon as teammates start moving my fps drops from like 260 to about 40
I have performance with people walking through water (at least overpass and ancient). I tested on windows as well (dx11 backend) and that was also affected in my testing. GPU: RX6600 CPU: ryzen 5600G Drivers: Mesa 24.0.1
I tested practice mode in ancient before and while bots move
| FPS | GPU% | CPU% | GPU POWER | |
| Linux (static) | 160 | 99% | 37% | 100W |
| Linux (moving) | 65 | 65% | 42% | 40W |
| Windows (static) | 182 | 99% | 48% | 100W |
| Windows (moving) | 82 | 59% | 43% | 63W |
Numbers have some variance while testing, but this gives a rough idea about the performance loss. Vram usage was under 6GB on this 8GB card so it shouldn't be a significant factor.
I take back that it doesn't happen in Anubis. But it only seems to happen when a player walks in the small pool inside bombsite A, not outside.
Also on fountain in Inferno. Run around the fountain a bit and FPS in my case can drop to 25 from 120+. This did not happen before the update.
Can vouch that this is happening in my case too.
I got a new gpu 6950xt and this issue is more noticeable because im playing on high graphics settings, on overpass my fps is about 330 when someone is in water on b short it drops to 260 and i can feel it instantly it so know when people are there it feels like im cheating lol
This is still extremely noticeable when playing on ar_shoots, whether it's a deathmatch with players or bots. I think some of the threading and performance fixes lately have reduced the impact slightly but it's still very bad.
Worth noting that this is not just a performance issue but also has the potential for cheating since it could give away other players position