Re: Newbie FxPlugins question
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Thread-index: AchYfkBrfreQ3cRxEdyQogAKlbriPA== Thread-topic: Newbie FxPlugins question User-agent: Microsoft-Entourage/11.3.6.070618
If you're developing on Leopard, I'd take a look at OpenMP. It's a compiler extension that lets the compiler do most of the work with writing parallelized code. The really nice thing is it is portable.
Portable, unless you need to use the host apps MP services to make sure you aren't stomping on what the host app is doing. This is relevant for many hosts applications. And will hopefully become relevant for FxPlug hosts as well (a feature I have asked for many times in the FxPlug API). This is not relevant for FCP/Motion RIGHT NOW because they don't have MP callbacks. But many host apps do. So if you use OpenMP, and you plan to develop plugins for other host apps, then make sure to put your OpenMP code in side some well designed wrappers/macros/etc. You'll thank me later ;-) Pete _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... This email sent to site_archiver@lists.apple.com
participants (1)
-
Peter Litwinowicz