Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Core Animation OpenGL Layer performance jitters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Core Animation OpenGL Layer performance jitters



On 12/11/2009, at 4:16 PM, David Duncan wrote:

On Nov 11, 2009, at 4:02 AM, Christopher Hunt wrote:

Is Core Animation skipping frames? Does the above conclude that it is not my drawing that is taking too long? Please recall that this is Core Animation which is executing in the context of the out-of-process WebKitPlugin architecture... could this architecture be contributing to the problem.

I'm not certain offhand, but it may be a case where the use of the target buffer is conflicting (ever so slightly) with the generation of the next buffer such that you miss a deadline. Since out of process ends up involving a lot of inter-process machinery, I wouldn't rule it out as the potential issue here.
Interestingly I've since discovered that if I render say only every 2 calls, or every 4 calls then the frequency that I'm called becomes more constant i.e. less frames are dropped. This might support what you've just stated.

Kind regards,
Christopher
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Re: Core Animation OpenGL Layer performance jitters (From: David Duncan <email@hidden>)
 >Re: Core Animation OpenGL Layer performance jitters (From: Christopher Hunt <email@hidden>)
 >Re: Core Animation OpenGL Layer performance jitters (From: Christopher Hunt <email@hidden>)
 >Re: Core Animation OpenGL Layer performance jitters (From: David Duncan <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.