Tooltip Hovering Shenanigans Pixel Crop Madness

gtoledo3's picture

Has anyone else seen this with QC (?):

One has to apparently crop pixel width by one pixel after a Core Image kernel like in the linked qtz/CI setup, in order to actually see the image when hovering over the output port of the CI kernel right before the render patch. ( I'm referencing the qtz attachment to this: http://kineme.net/Discussion/General/360view#comment-10173 )

I don't think there's anything wrong with the qtz; it's that the behavior of the tooltip miffs me sometimes.

In this example, untouched, I see only black on that output port tooltip from the CI kernel. However, if I add an extra crop patch, crop the image one pixel in width, the image becomes visible on this crop patch which has been added right before the Billboard. This doesn't really fit in with other CI cropping "good practices" as far as I know, and seems unrelated. It seems broken; thoughts?

Does anyone know of any documentation or links on this? I feel I'm asking that question in vain since I've read every shred of documentation about this stuff that I can find, many times. Perhaps this doesn't happen on all systems.

I notice this all the time when inspecting qtz's. It is more of a curiosity than anything else. However, I'm slightly concerned that it may be GPU specific, though it would seemingly make no sense for that to be the case. I don't have another GPU to test on for a few days, but I seem to remember seeing this on a NVIDIA, ATI, and Intel GPU's. I never took specific note though. I think it may have happened in Leopard as well.

It's not horrible or a deal breaker, I just hate seeing a bunch of aberrant issues like this in QC. It not any single small problem, it's the accumulation that irks.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

smokris's picture
Re: Tooltip Hovering Shenanigans Pixel Crop Madness

gtoledo3 wrote:
In [mapDonutToEquirectangular.qtz], untouched, I see only black on that output port tooltip from the CI kernel. However, if I add an extra crop patch, crop the image one pixel in width, the image becomes visible on this crop patch which has been added right before the Billboard.

Confirmed on 10.5.8 (9L30) / nVidia GeForce 8600M GT --- tooltip is black, after cropping to width-1 tooltip works.

Furthermore.. If you change the Resize Pixels Wide input to something small, like 200, the tooltip shows an image, but one that differs significantly from the rendered output. Highly disconcerting.

PreviewAttachmentSize
StrangeTooltip.png
StrangeTooltip.png119.98 KB