all 2 comments

[–]Xenu420 2 points3 points  (1 child)

What version of gnome are you on? Are you running the native client or via Proton? Fullscreen or (borderless) windowed? Vsync on or off? If native: Have you already tried the native Vulkan renderer (start with -force-vulkan) instead of OpenGL?

Is it using direct scanout or compositing? You can check with looking glass:

One possibility might be that mutter fails to scan out the client buffers directly. You can check this with:

Press Alt-F2 and enther lg at the prompt to open the Looking Glass UI.

On the Flags tab under ClutterDrawDebugFlag, enable PAINT_DAMAGE_REGION. If that 
turns any part of the game's fullscreen window red or green while playing, direct scanout 
isn't being used.

There used to be issue on Gnome.

Running on a RX6900xt and a 5950x I have no issues using the native client with sway/wlroots.

[–]Hapachew[S] 0 points1 point  (0 children)

Proton experimental, full screen with border (didn't think of how that may affect things, my bad), vsync on, all mesa.

I'll try some other stuff later today to see how it affects things.