Scrolling / culling of photos in the preview window or the contact sheet is laughably slow, jarring and lagged when I am drawing too many photos in the contact sheet OR have the preview or contact sheet as full screen on a 5k displayed Apple M1 Mac Studio. If I either maximize the contact sheet to the entire display or turn thumbnail sizes down too small, either action results in PM having to draw up more photo simultaneously. Disabling HQ thumbnails seems to help but doesn't completely fix this and I need HQ thumbnails.
The performance on my 14" M1 MacBook Pro works mostly fluidly even at full screen contact sheet at the smallest thumbnail sizing. By logic this don't make sense since the Mac Studio is pushing more power. Pushing the same settings on the Mac Studio on a 5k screen shows at native resolution gives unusable performance lagging. After going back with *helpful* PM support to eliminate any other possible causes (both machines working off of photos on an internal SSD), I believe it came down to PM not being native for Apple's Metal and therefor the performance suffers. When pushing the desktop machine, PM uses all of the CPU cores but none of the GPU.
The compromise if I want seamless scroll performance and high quality thumbnails is to reduce the contact sheet size to not show too many photos at once, either by keeping the thumbnial size BIG enough &/or the window SMALL enough to limit how many photos are being drawn at once. The screenshot shows relative window/thumbail sizes that result in good performance on the Mac Studio.
I'm posting as I'm wondering if anyone else is seeing a similar issue for themselves.
https://forums.camerabits.com//index.php?topic=12409.0It seems to be related to this issue raised in 2019 as the tips Kirk gave to Turn off "Always make current Preview visible in Contact Sheet and Turn off "Synchronize single selection between Preview and Contact Sheet" make a big difference in performance still. I also need those features on.