The Photoshop CS6 (13.0.4) selection, text, and shape tool causes colored artifacts on screen. I'm running on a retina Macbook Pro updated to the latest ML release. I have disabled GPU acceleration. I have also tried starting Photoshop with no plugins but this does not help.
I have created a video which shows the phenomena
I've only used Apple's software update in Mountain Lion to automatically update everything. I'm currently running OS X 10.8.2.
I've tried another experiment to ENABLE the GPU in Photoshop and the problem goes away. The artifacts only seem to be present when DISABLING the GPU and using the integrated Intel HD Graphics 4000.
I don't see any artifact issues an any other photo editing apps. It seems to be specific to Photoshop.
Yes, I will stick with using the GPU for now. Do you think there is a possiblity that I have a hardware problem with my integrated i7 GPU ? If so I would like to have Apple take care of it before my warranty runs out. I guess I could drop by the Apple store to see if they have Photoshop installed on one of their Macbook Pro with Retina laptops to see if I can reproduce the issue. Perhaps one of the readers of this forum, using a similar hardware and software configuration, could try to reproduce the issue.
SOLVED. After two days of intense debugging I've identified the issue as an interaction between the ICC color profile, integrated GPU, and Photoshop. The ICC profile was created with an i1Display Pro using the i1Profiler software. The issue occurs when you create the color profile using the LUT setting. Creating a profile using the matrix setting seems to be ok. In summary, these are the specific conditions that cause the issue (for me):
1) Using a color profile created with the LUT setting with i1Profiler and i1Display Pro
2) Using the integrated GPU (discrete GPU is disabled in Photoshop Performance setting)
3) Running on Photoshop 13.0.4 (13.0+ all have the issue) on a 15" Macbook Pro with Retina display
Creating a new profile with the matrix setting OR enabling the discrete Nvidia GPU will also make the artifacts go away. The integrated GPU using the LUT based color profile does not seem to have any artifacts in any other photography and video editing software that I've tried so Photoshop is playing a role. The nature of the artifacts also change from Photoshop version 13.0 to 13.0.4. For example, in Photoshop 13.0 the Marquee Tool has no issues while 13.0.1+ has artifacts.
VERY interesting effect!
Thanks for the follow-up. That's the first I've seen/heard that a color profile could cause such strange problems!
If you're willing to try something, could you please try this:
Reinstate the bad profile and see if the problem comes back with the GPU enabled, but using the "Basic" setting in the Advanced GPU Options. You'll have to restart Photoshop after making the change to the setting and before testing.
I ask because with GPU off or GPU on and in Basic mode, color-management is done in the CPU, while in "Normal" or "Advanced" GPU modes the color-management is done in the GPU.
If it's difficult to reproduce the original problem don't bother, I'm just curious.
There are several known problems with the color-management logic in the GPU, but this is the first I'd heard of one in the CPU.
-Noel
Hello Noel. I've tried using the LUT based profile with the discrete GPU enabled, using Basic, Normal, and Advanced (restarting after each setting). There are no artifacts. Disabling the discrete GPU and using the integrated GPU brings the artifacts back.
I have uploaded the ICC profile to my Google Drive for anyone (hopefully Adobe) who wants to download it to examine the issue further. In OS X the profile needs to be copied to <user>/Library/Colorsync/Profiles. You select the color profile under "System Preferences" -> Displays -> "Color" tab
https://docs.google.com/file/d/0B2PrUeTPoqI6V182dmdPd0ctYTQ/edit
North America
Europe, Middle East and Africa
Asia Pacific