@qumaciel Yes I have MOZ_WAYALND=1 set in my /etc/envornment and have gfx.webrender.all=true, layers.acceleration.force-enabled=true and frame-rate set to 144 Firefox confirmed running in wayland in about:support.
And yea on my 3080 with the aur nvidia drivers it auto detected both my monitors I just had to type output DP-3 position 2560,0 mode 1920x1080@144.001Hz. Both monitors on DP cable
Side not I am new to sway but I bound output DP disable and enable to turn off and on the second monitor from keyboard
Maybe should be noted, I am running on a desktop with outputs directly from graphics card
maybe I will try building wlroots and sway from source without the assertion
@user4109 @qumaciel I think I see what may contribute to a majority of the flickering. When testing out a game such as stardew valley at 144hz (game runs at 60Hz) there is mad artifacting and flickering, however, if the monitors refresh-rate is set to 60, no flickering at all. The issue might lead to the driver handling multiple windows at different refresh rates. Gsync and vrr support in the driver for wayland may help, but I am unsure. Let me know if you find a similar result, but if the game is locked to 60 there is no flickering, same on a game running at 144, it only flickers once the frame-rate does not match the monitors refresh rate.
To validate, run a game that you can run at a locked 60fps. With the refresh rate at 144hz, you should notice significant flickering. While the game is still running update your config to run at 120hz, half refresh rate, still flickering, again update and reload (mod+shift+c) at 60hz, all flickering in game is gone. Very interesting