Operating system: manjaro plasma
all my current specs: https://gist.github.com/soundsbeard/10f4cf6f070b576c8e604f0b530a140d
i was using rx580 8gb for a long time, but i have recently bought a new gpu, rx6700xt, and i found out that when in blender i turn on dyntopo in sculpt mode i have heavy lags in basic viewport camera functions like panning, rotating, zooming, as well as overall lags in gui.
i've tried different kernels and different mesa driver versions.
i've recorded videos, of how dyntopo works on different cards with simple scene with suzanne subdivided by 5 (1.2kk tris total) and in real project.
this is rx580, kernel 5.15.125-1, mesa 23.0.3, suzanne:
https://www.youtube.com/watch?v=mX7g2gtoWy4
as you can see, 1.2kk tris are just a bit laggy. this is what i consider default performance for dyntopo, which im ok with.
this is rx580, kernel 5.15.125-1, mesa 23.0.3, real project:
https://www.youtube.com/watch?v=yCL4e-VwyTg
there are much more tris in real project, but still, i can easily pan, zoom and rotate viewport.
yes, brush itself is laggy, but im ok with that, it does its job.
now i upgrade kernel and drivers.
rx580, kernel 6.1.44-1, mesa 23.0.4, real project:
https://www.youtube.com/watch?v=Ddtie1DXpYA
same performance.
now lets see performance on a new gpu.
rx6700xt, kernel 5.15.125-1, mesa 23.0.3, suzanne:
https://www.youtube.com/watch?v=Tcoc1TlJido
it is unusable on a simple scene with 1.2kk tris!
imagine performance with significantly higher polycount.
rx6700xt, kernel 5.15.125-1, mesa 23.0.3, real project:
https://www.youtube.com/watch?v=Mo1_zYD7CKM
every simple turn or zoom or move of the viewport camera takes few seconds, thats insane.
same thing with combinations:
kernel 5.15.125-1, mesa 23.0.4
kernel 6.1.44-1, mesa 23.0.3
kernel 6.1.44-1, mesa 23.0.4
while i was preparing this bug report, new version of mesa drivers slipped into manjaro update pack, but please believe me, upgrading to mesa 23.1.5 (kernel 6.1.44-1) makes no difference.
im just an artist, im not good at this stuff, so i'd be glad if someone explain to me, why does newer card have worse performance?