I thought I had been clear that the bug was in the Constant Color; I didn't mean for anyone to wind up spending time looking at the sprite. (*"**In short, if the color value of the Constant Color is set to 0,0,0,0, it no longer outputs an image; it shuts down.*)
It didn't really make sense to me to think the Sprite was broken, since it can be fed a 0,0,0,0 from other sources (like a CI Kernel), and works correctly. So, I certainly didn't think it was in the Sprite. That's what I was trying to say... pure alpha shuts off the Constant Color from producing output image. This reveals the cause of a mystery bug that has plagued me for awhile. I just wanted to make sure it happened on other people's systems, and that there wasn't any kind of valid reason for that to happen that I'm overlooking. I would certainly be curious if this doesn't happen outside of QC, which would isolate it to being a CI bug, as you suggest. I'm glad to see it's not system specific, and I appreciate others taking the time to give it a go and reconfirm that for me. *A slight aside:* It's slightly unnerving to see bugs get deferred as being CI bugs, or some other department's bug, etc., and then I have to go on the CI list, or file it as a CI bug, or the driver department or whatever. I understand that line of thought, but I would humbly say that it is incorrect. If I'm using QC, and this happens, it's a QC bug, and the QC dept. needs to handle this, or tell the Core Image dept., or whoever it is that needs to fix the bug. It's a QC bug, because QC uses CI. If it didn't use CI, then it wouldn't be a QC bug, because I would never see the bug to begin with. They should get up, and go walk over to the Core Image office, or whatever it is, instead of deferring it back on the user, or waiting for people on-list to figure it out for them. I know that comes off as matter of fact, but I don't mean it to. I'm just used to a mindset of people taking ownership of a problem from cradle to grave. For example, If I called Apple up, and got "Joe Shmo" on the phone, I would expect them to go report this to whoever needs to know how to fix it, even if their job was totally unrelated. In this same way, I don't have an expectation of having to ask about this on the Core Image list, to have to isolate it to being CI, or write it up as a CI bug. I will most definitely write this up as a QC bug, since it happens in QC. If someone in the Core Image department has to actually fix it instead of someone who works on QC, this should be transparent to me (pun intended). -George Toledo On Tue, Oct 27, 2009 at 10:41 AM, Christopher Wright <[email protected]>wrote: > Is it not expected that the Sprite in the attached composition would >>> "disappear", when the Constant Color patch is set to pure Alpha black >>> >> Yeah, that's always been a real pain. I think it is the actual >> CIFilter that causes the problem (i.e. I have had similar issues using >> the CIFilter directly independent of QC). >> > > > I did some testing -- Constant Color produces no output image when the > input is 0,0,0,0. so the cropper produces nothing, and hands off nothing to > the sprite, who then operates as if no image is attached at all -> default > white sprite. > > So Andrew's correct, it's the Constant Color / CIFilter that's broken, not > the sprite. (bug still stands though, just clarifying where it lives) > > Andrew, do you have a sample app that demonstrates the bug outside of QC? > if so, that's a CoreImage bug. > > -- > [ christopher wright ] > [email protected] > http://kineme.net/ > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

