-
-
Notifications
You must be signed in to change notification settings - Fork 910
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buffer synchronization issues in CS2 after AQ MR #6964
Comments
@ikalco any progress here? |
setting vsync fixes the flickering after game restart its probably something with the new explicit sync stuff messing with implicit sync ps: |
in cs2?
speak for yourself
I have explicit disabled |
yes
i meant that some of the code that was changed for explicit sync might have broken implicit sync even with the option off edit: |
hm, I thought all of it would be neutered with the opt disabled |
I have vsync enabled in cs2 and nothign changed |
not the case here, it does it constantly |
yeah i cant find what got reverted |
debug's glitches go away when I fullscreen can't say the same about release |
okay. It's direct scanout. With DS, it's gone. Without, it is there. Too bad I can't play cs2 with ds. |
egl init stuff looks the same except for maybe a few extension checks and the version this is so fucked |
as far as i can tell there's only one surface being rendered for csgo which means that for some reason the steam overlay just isnt drawn by it every few frames... I have a theory: no idea how to test that but ill try later |
not possible. Before aq and sway work correctly. Furthermore, in-game, sometimes the buy menu or viewmodel also flicker |
I dont know if this is the same issue but i'm getting this effect. If i restart the game or something it goes away for a bit but allways comes back untitled.mp4 |
plausible |
Maybe an nvidia issue too |
also very possible. 560 is borked, according to CachyOS devs |
Current xwayland and radv require the compositor to support explicit sync. https://gitlab.freedesktop.org/mesa/mesa/-/issues/11294 |
are you sure? because of two things:
|
My comment is about current radv/mesa. If your mesa is older than 24.1 then you are likely not affected by the linked issue.
The issue says as much. But I'm not saying that hyprland doesn't have additional bugs. |
hm, right, I see my mesa ver is 24.1.4. Explicit sync is kinda wonky in Hyprland atm, weird though that sway works then (despite the lack of explicit sync support...?) |
thanks @mahkoh for linking the issue though, after some tinkering with explicit sync it seems to be working, though I have some doubts about our internal sync mechanisms, I'll make a MR and we'll test more there |
Regression?
Yes
System Info and Version
You wish. Aq merge.
RX 6700 XT
Description
Basically what @romanstingler said: #6608 (comment)
How to reproduce
Use the steam overlay in CS2, can also happen with the viewmodel / buy menu
Crash reports, logs, images, videos
No response
The text was updated successfully, but these errors were encountered: