<lynxeye>
mntmn: That totally looks like mutter is sampling the client buffer as linear, while it's tiled.
<mntmn>
alright
<mntmn>
thanks
<lynxeye>
Is mutter correctly importing the buffer with modifiers? Is Xwayland on mutter even using the zwp_linux_dmabuf protocol, which is a dependency for getting proper tiling information across the wayland connection?
<mntmn>
it appears in the mutter sources, and i have it working in another installation. i'm gonna compare the versions or if i had made any patches
<mntmn>
i'm in the process of puzzling together the disk image that ships with reform, which is built from scratch, so some versions have changed
JohnnyonFlame has joined #etnaviv
<mntmn>
looks like i first need to understand how gnome3 works. i don't yet understand how mutter is integrated in gnome-session and how xwayland is integrated, too
<mntmn>
gnome-shell uses libmutter. libmutter has the xwayland integration.
karolherbst has quit [Ping timeout: 272 seconds]
lynxeye has quit [Quit: lynxeye]
karolherbst has joined #etnaviv
berton has quit [Remote host closed the connection]
<mntmn>
segfaults and crashes are gone with combination of wlroots 0.12.0, sway 1.5.1, mesa 20.3.3 and xserver/Xwayland master
<mntmn>
daniels: any idea why xwayland surfaces would be sampled incorrectly on contemporary gnome-shell/mutter? (3.38.2 and .3) i see you added zwp_linux_dmabuf stuff 3 years ago.