cancel
Showing results for 
Search instead for 
Did you mean: 

PC Graphics

woof
Journeyman III

performance regression in blender sculpt (dyntopo mode) after upgrading gpu from rx580 to rx6700xt

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?

0 Likes
0 Replies