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]
>
 _______________________________________________
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]

Reply via email to