Skip to main content
Inspiring
August 3, 2011

P: Inaccurate selections with Radeon graphics cards on Mac OS

  • August 3, 2011
  • 116 replies
  • 1288 views

After installing Lion, selections with the Rectangular Marquee Tool generally are reduced by one pixel when the mouse button is released. For example, dragging a 25x25px square results in a 24x25px selection.

This topic has been closed for replies.

116 replies

Inspiring
September 16, 2013
Sounds to me that (one of the) the conclusion(s) here is that Photoshop does not and will not run properly on a Macbook Air (presumably amongst other machines).

If Adobe will just come out and make this statement then we can all make an informed decision about changing our hardware or software, and get on with our lives.
Participating Frequently
September 9, 2013
I've made a screen capture of the issue using a 2x2 canvas and zoomed all the way in.

http://imgur.com/edYY5YT

My specs:
Macbook Pro
OSX 10.7.5
2.3 Ghz i5
8 GB
Intel HD 3000 512 MB
Inspiring
September 6, 2013
With the GPU acceleration off (and restarting Photoshop), you're just using plain OS blit routines - anything that is offset is due to the OS or video card drivers.

Yes, the drawing is a little different with the GPU versus non-GPU, due to a number of rather obscure factors.

And yes, being specific about your system and what you're seeing helps.
commandtab
Known Participant
September 6, 2013
Here's an update with my modern hardware. I'm running Photoshop 13.0.5 x64 on a Mid 2013 MacBook Air with an Intel HD Graphics 5000 GPU. With "Use Graphics Processor" OFF in Preferences under Performance (which makes a difference), I'm seeing these behaviors:


  • When I start to make a selection from top-left to bottom-right of a square, the top edge of the "potential" marquee appears to be 1 pixel above where the origin of my selection is, though when I release the mouse button to confirm my selection, the finished marquee moves down 1 pixel and lands on the top edge I intended to include in my selection. So, in this case, the end result is what I wanted given my starting coordinates, but it's not what it looked like I was going to get while I was making the selection.

  • Also while doing the above operation, the right edge of the "potential" marquee is 1 pixel to the right of the vertical line of crosshair cursor. In contrast, the bottom edge of the "potential" marquee is perfectly aligned with the horizontal line of the crosshair cursor. In this aspect, to get my selection to be what I intend, I have to place the right edge of the marquee on the vertical column of pixels I'd like to include. That's consistent with the Photoshop marquee I know and love, but if I let the marquee go using the crosshair, my selection would be 1 pixel too wide to the right.



When I turn GPU usage back on in Preferences and restart Photoshop, the same test exhibits the same 1 pixel right-side inaccuracy as my second bullet above, as well as the same behavior on the bottom edge: The marquee edge sits 1 pixel below the horizontal line of the crosshair cursor.

One other thing I noticed while doing these tests is that the width of the individual "potential" marquee segments is different depending on the state of the GPU usage; Having the GPU on makes the black and white marquee segments about double the length. It's an odd inconsistency that makes it surprisingly easy to find out whether or not GPU acceleration is enabled. I prefer the shorter segments, but if selections were accurate in one state or another, I'd stick to that state!

Sorry for being so wordy, but I tried to be very specific. Let me know if you want any more details or experiments done.
Inspiring
September 6, 2013
It does get significantly better with each version. What, specifically are you seeing?

Also, the radeon selection problem is due to a bug in the driver, which we attempted to work around. Unfortunately different versions of the driver have different behaviors. For instance, I'm not seeing this in 10.7.5 with a Radeon 4670 or 7950.
Participating Frequently
September 6, 2013
Adobe! You are KILLING me with this bug! Stop spending time on conferences and fix your product. Also the movement of dragging the marquee outside the window is SO SLOW. How is it possible that Photoshop get worse with each new version?? Shouldn't it get progressively better?
Inspiring
August 24, 2013
I can confirm that this bug still exists in Photoshop CC.
Inspiring
August 16, 2013
Is this fixed in the CC release? If not, does anyone know if there is an older version with which this (and this http://feedback.photoshop.com/photosh...) does not happen?

(I'm thinking about canceling my CC subscription and buying a used copy of CS4, if these bugs do not exist in that version of PS?)
Inspiring
April 3, 2013
No news?
February 19, 2013
Any update on this one?