On Jun 17, 2013, at 3:25 PM, Joshua Kahn Aronson <[email protected]> wrote:
> The particular composition I am working with at the moment runs on my desktop > display at roughly 60-70 fps. On the projector display in fullscreen, it > runs between 10 and 15 fps. What are the possible reasons for this? Can you describe your configuration some? What kind of machine, how many graphics cards, etc? 10-15fps sounds like a page off problem (i.e., you have 2 GPUs, and the composition is being rendered on the GPU that isn’t driving the projector, so per-frame you end up needing to synchronize with both GPUs) or an unaccelerated display problem (i.e., one of those USB display dongle things, which doesn’t have a GPU, so things end up rasterizing on the CPU). A variation of the first case is having a beefy powerful GPU for the main display, and an anemic old GPU for the projector. > I have looked online for information on how to keep QC compositions simple > and efficient, hoping this would allow them to run more smoothly. However, I > have not been able to find much information. For example, will a > composition's performance be greatly affected by having excess audio/video > inputs? Are there any general guidelines for maintaining the overall > performance of a composition through more efficient design? There aren’t many documents on this, but there are definitely some patterns to avoid. Can you describe your composition some, or better yet, can you provide your composition (stripped of assets + special bits)? In general, you’ll want to keep the patch count as low as possible, and you’ll want to hoist stuff out of iterators wherever possible. There are some other things you could do, but without knowing what the composition does it’s difficult to make meaningful recommendations. -- Christopher Wright [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: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

