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 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.

What I might also attempt is to somehow get my NSAPI plugin working outside of Safari in an attempt to isolate whether it is the out of process architecture.

It would be very useful to know if this is the issue. If it does, it may help to ask about this interaction on WebKitSDK-Dev as well.

--

Reality is what, when you stop believing in it, doesn't go away.

Failure is not an option. It is a privilege reserved for those who try.


David Duncan


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



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.