Not to sidetrack, but for clarity on that issue, placing the mesh render patch in an iterator breaks the color values created by the mesh creator outside of the iterator. To be clear, if the mesh creator isn't actually setup to create color value - no structure input on the "Colors" input - everything works "ok", and one can do all the typical iterator color stuff by using the color control on the actual mesh render. I'm venturing a guess that you aren't creating your color values with javascript input into the "Colors" input of the mesh creator and then iterating the mesh render (when I "unhook" that, I can at least control color on the mesh render inside of the iterator). Let me know if you are (offlist or not), because it may lead to a valid workaround for a bug that I need to file.
-George Toledo On Wed, Nov 4, 2009 at 4:02 PM, Alex Drinkwater <[email protected]>wrote: > Funnily enough, I have managed to get generative mesh stuff working with an > Iterator and OpenCL, with different coloured mesh per-Mesh Renderer > instance. It's not as fast as I would like, but since it uses OpenCL, > there's not way to compare with QC 3. > > a|x > > > --- On Wed, 4/11/09, George Toledo <[email protected]> wrote: > > > From: George Toledo <[email protected]> > > Subject: Re: iterator performance > > To: "Christopher Wright" <[email protected]> > > Cc: "quartzcomposer-dev list list" <[email protected]> > > Date: Wednesday, 4 November, 2009, 20:12 > > I'm getting the same basic fps results > > using the same hardware to test both qtz's - performance > > is pretty much halved in SL (as in, half as fast). I could > > post more examples, but you've covered it. > > > > I haven't found any scenarios where the new > > iterator is quicker, and the iterator also always seems to > > be a problem patch in scenarios where other things break, > > though it may just be coincidence. > > > > Off the top of my head, iterator+shadows are a no-go, > > iterator + mesh creator results in the color values from the > > mesh creator getting broken (still need to file bug > > officially), and a particular queue+iterator thing that > > worked for me in 10.5 no longer works. This could all be > > side issues to this performance problem, but when taken > > together, it makes me dubious about the new iterator, in > > general. > > > > -George Toledo > > > > On Wed, Nov 4, 2009 at 2:48 PM, > > Christopher Wright <[email protected]> > > wrote: > > > > <puts on asbestos suit ;)> > > > > I'm finding a lot of cases where iterator performance > > in QC4 is dramatically worse than in QC3 (typically about > > half as fast). > > > > > > > > > > (this does a 50x50 grid, with half the sprites disabled, > > so it's 2500/2 = 1250 sprites per frame -- MacBook can > > render this at 60fps in Leopard, MacBook Pro is struggling > > to hit 30fps in Snow Leopard.) > > > > > > > > > > (this one's iteration count is cranked up really > > high, but it's still ~5fps on my MacBook 1.83GHzGMA950 > > running 10.5.8, and only 2.2-2..5fps on my MacBook Pro 2.4GHz > > 8600M GT running 10.6.x (the MacBook on Snow Leopard also > > hits about 2.5fps, so the same machine is half as fast in > > iterators). Turning down the iteration count makes it > > scale up, with 10.5 always running about 2x as fast as > > 10.6). > > > > > > > > > > Is this expected? Does anyone else experience this kind > > of performance? Are there cases where iterators are > > actually faster (or at least as fast) on Snow Leopard? > > I'm only seeing a few cases where having all consumer > > subpatches get disabled causes snow leopard's iterator > > to skip work (unlike leopard's). Should I file a bug > > for this? > > > > > > > > > > -- > > > > [ 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/gtoledo3%40gmail.com > > > > > > > > This email sent to [email protected] > > > > > > > > -----Inline Attachment Follows----- > > > > > > _______________________________________________ > > 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/the_voder%40yahoo.co.uk > > > > This email sent to [email protected] > > > > >
_______________________________________________ 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]

