adoyle Posted October 22, 2022 Share Posted October 22, 2022 On my M2 Macbook Air [macOS 12.6 (21G115), 24GB RAM], I get flickering on Affinity Photo 1.10.5 as seen. Anytime the mouse focus changes or some other screen event happens, the image flickers to a washed-out look, then comes back to normal. This does not happen with Affinity Designer 1.10.5 on the same setup. I rebooted the system to no avail. I also tried using the built-in screen on the Macbook but the same thing happens. Here's a video of the effect: Quote Link to comment Share on other sites More sharing options...
adoyle Posted October 22, 2022 Author Share Posted October 22, 2022 (edited) The fix is to not set Display: Metal in the AP Preferences Performance panel. Software, OpenGL (Basic) and OpenGL all work fine. Edited October 22, 2022 by adoyle Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted October 23, 2022 Share Posted October 23, 2022 It might be helpful to mention that: As a workaround, some users have found that disabling Automatically Adjust Brightness under Apple > System Preferences > Displays reduces these delays. Could be required even after updating the OS. Disabling Metal maybe overkill in this situation, removing all the (performance-) joy from using Photo. Quote Mac mini M1 A2348 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. Link to comment Share on other sites More sharing options...
adoyle Posted October 23, 2022 Author Share Posted October 23, 2022 Thanks NotMyFault. I already had the auto brightness off. Also, only the image panel is experiencing the flashes, none of the rest of the panels are affected. That seems more like an issue with the image when the panel gets updated. I'm curious if there are any M2 Macbook Air users who are or are not having this problem. Quote Link to comment Share on other sites More sharing options...
adoyle Posted October 23, 2022 Author Share Posted October 23, 2022 (edited) Well, this is getting a little weird! From what I can tell, the flickering only happens on photos that were exported from the Apple Photos desktop app (I haven't tried exporting from the iOS Photos app). If I export a photo to the file system, then open with AP, the flickering happens. If I choose to export it as an unmodified original and then open with AP, there is no flickering. So far I've only been dealing with JPEG photos. If I then open one of the "bad" photos in AP and export it to TIFF, then open that TIFF in AP, it flickers. This suggests that there's some kind of metadata cause to the instability. Sure enough, if I use exiftool (https://exiftool.org) and strip all the metadata like this exiftool -all:all= IMG_3025.jpeg -o IMG_3025-noexif.jpeg and open it, there's no flickering. Maybe it's related to the color profile. The photos that flicker all have Color Profile: Apple Wide Color Sharing Profile Edited October 23, 2022 by adoyle Quote Link to comment Share on other sites More sharing options...
adoyle Posted October 23, 2022 Author Share Posted October 23, 2022 See also : Quote Link to comment Share on other sites More sharing options...
Cbestopher Posted July 8 Share Posted July 8 I have a new Mac M2 Studio Ultra with the new Apple monitor and a fresh OS Load Ventura 13.4.1 and have been having this issue also (used the defaults as I recall) After turning off Enable Metal compute acceleration and setting to openGL and checking the Use only integrated GPU (I have no external GPU) the affinity image flickering seems to have stopped; My symptoms are the same as the video the other user included above with the washed out flashing edited image when the mouse or other events (like using the program) occurred. Not much good having a high powered machine if I have to reduce the assets it can use. Just FYI This is affinity photo 2 2.1.1 Quote Link to comment Share on other sites More sharing options...
adoyle Posted July 9 Author Share Posted July 9 Hi Cbestopher You can turn Metal back on, I have found that this flicker only happens if your image color profile is Apple Wide Color Sharing Profile. If so, just change profiles and the flicker stops. Cbestopher 1 Quote Link to comment Share on other sites More sharing options...
Cbestopher Posted July 9 Share Posted July 9 Thank you; Its kind of a annoyance to have to change or reassign the color profile each time I load/edit a photo with this meta data but at least this is an explanation and work around; thank you very much! Quote Link to comment Share on other sites More sharing options...
ChromagraphS3300 Posted September 23 Share Posted September 23 I have the same problem, images with different profiles (sRGB/epson scanner) on Mac Studio 2023 M2Max. Flickering images, the software is unusable. Switching off Metal acceleration is really a bad option. Quote Link to comment Share on other sites More sharing options...
MikeTO Posted September 24 Share Posted September 24 10 hours ago, ChromagraphS3300 said: I have the same problem, images with different profiles (sRGB/epson scanner) on Mac Studio 2023 M2Max. Flickering images, the software is unusable. Switching off Metal acceleration is really a bad option. Hi and welcome to the forums. Have you tried changing the image colour's profile from Apple Wide Color Sharing Profile to a different profile? Quote Free PDF manual for Publisher 2.2 - links to a forum page with more information [manual updated Sep. 26] Affinity 2.2 for macOS Sonoma 14.0, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
ChromagraphS3300 Posted September 24 Share Posted September 24 It is not Apple Wide Color but a Epson Perfection 3490 Scanner profile and I want to keep the images in that color space.Epson_Perfection_3490_Transp_22082008.icc Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted September 24 Share Posted September 24 It is best practice to use a standard (device independent) color profile for documents. I would do a one-time conversion from the scanner profile to a generic wide-gamut profile. Stay with 16 bit depth as long as possible (e.g. until exporting to 8-bit jpg). The benefits of this approach: you don't need to embed color profiles, which can save several KB to MB per image. All modern browser on all current OS (Windows 10/11, Android, iOS, iPadOS, MacOS) are capable to correctly render these files, respecting the color profile Using e.g display DCI-P3 is now the least common denominator across almost all devices, achieving far more gamut vs. sRGB. Quote Mac mini M1 A2348 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. Link to comment Share on other sites More sharing options...
v_kyr Posted Tuesday at 09:51 AM Share Posted Tuesday at 09:51 AM On 9/24/2023 at 7:53 PM, NotMyFault said: Using e.g display DCI-P3 is now the least common denominator across almost all devices, achieving far more gamut vs. sRGB. Not really, as still not every device display supports the full DCI-P3 gamut and some displays (even better 4k HDR capable displays) do only support a fraction of it (90-95%), so not the full spectrum. Usually DCI-P3 covers the majority of all natural surface colors and has a ~26% larger gamut compared to sRGB (this means: DCI-P3 provides 26 percent more colors than sRGB). So certain vibrant DCI-P3 colors, which are outside the sRGB gamut, will then be instead displayed less vibrant on sRGB devices. sRGB and DCI-P3 color profiles Quote ☛ Affinity Designer 1.10.6 ◆ Affinity Photo 1.10.6 ◆ Affinity Publisher 1.10.6 ◆ OSX El Capitan☛ Affinity V2 apps still not installed and thus momentary not in use under MacOS Link to comment Share on other sites More sharing options...
loukash Posted Tuesday at 10:09 AM Share Posted Tuesday at 10:09 AM On 9/24/2023 at 7:06 PM, ChromagraphS3300 said: It is not Apple Wide Color but a Epson Perfection 3490 Scanner profile I smell a pattern here (emphasis mine), see my own report on the same issue: ChromagraphS3300 1 Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2 // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16.6 > Affinity v2 Link to comment Share on other sites More sharing options...
ChromagraphS3300 Posted Tuesday at 10:54 AM Share Posted Tuesday at 10:54 AM On 9/24/2023 at 7:53 PM, NotMyFault said: you don't need to embed color profiles, which can save several KB to MB per image. All modern browser on all current OS (Windows 10/11, Android, iOS, iPadOS, MacOS) are capable to correctly render these files, respecting the color profile Using e.g display DCI-P3 is now the least common denominator across almost all devices, achieving far more gamut vs. sRGB. I‘m working with hires files of scanned slides. I know I can assign a different profile, but at this state of work I don‘t want to. if it works in Photoshop it should also work in Affinity Photo. Also I don‘t want a workaround but a working application. Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted Tuesday at 11:02 AM Share Posted Tuesday at 11:02 AM 1 minute ago, ChromagraphS3300 said: if it works in Photoshop it should also work in Affinity Photo. While agree from a user standpoint that this is desirable, it is not the case in some cases. There are several PS functions not available in Affinity, and others can only be use with totally different workflow (e.g. channels panel, copy/paste, focus on non-destructive workflows) Wrt color profiles, Photo does not support Camera Profiles (X-rite). I don’t want to start another PS/AF discussion, I’m just explaining the best practices while using Affinity products - specifically for cases where user expectations are not met. You are free to consume this information, or stay on your point of view. Other forum users who find this thread via search might find my post helpful (or yours). loukash and ChromagraphS3300 2 Quote Mac mini M1 A2348 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.