I was wondering about this as well. There could be ways of taking advantage of it in a custom plugin. eg. write a plugin to perform it's thing in Metal or other technology (Scenekit?), and output the result back into the QC context, but I wonder if it's really worth the hassle. If you were really determined to do some powerful stuff for another QC compatible application it might be worth it. I've only ever briefly looked at writing a QC Plugin, so not sure if there would be restrictions that would make it impractical. I was thinking of basically a QC Plugin that just wraps a self contained visual or effect, while still allowing access to QC inputs/outputs from whatever application you're playing QC from. George
On Tuesday, 16 June 2015, 21:06, "quartzcomposer-dev-requ...@lists.apple.com" <quartzcomposer-dev-requ...@lists.apple.com> wrote: Message: 1 Date: Tue, 16 Jun 2015 22:27:55 +0700 From: Roger Bolton <ro...@eskatonia.net> To: Quartzcomposer-dev@lists.apple.com Subject: QC and Metal? Message-ID: <2efb44f4-a426-4459-bb21-a2b367b96...@eskatonia.net> Content-Type: text/plain; charset=utf-8 Does anyone know if it will possible for us to take advantage of speedups from Metal in QC? Even if Apple does not specifically address that? I mean could we write individual new coreimage nodes and filters using the QC API and Metal in order to speed up certain portions of the QC rendering chain? Or will Metal improvements happen automatically with new drivers from Nvidia and AMD and we won’t need to recode? thanks Roger CoreMelt ------------------------------ Message: 2 Date: Tue, 16 Jun 2015 16:31:01 +0100 From: Alex Drinkwater <the_vo...@yahoo.co.uk> To: Roger Bolton <ro...@eskatonia.net> Cc: "Quartzcomposer-dev@lists.apple.com" <Quartzcomposer-dev@lists.apple.com> Subject: Re: QC and Metal? Message-ID: <e60183fc-c747-4531-baad-ed0831e9a...@yahoo.co.uk> Content-Type: text/plain; charset=utf-8 I have a feeling Metal will completely break QC, unless it's rewritten from the ground up. Maybe I'm wrong though. Anyone at Apple care to comment? Alex > On 16 Jun 2015, at 16:27, Roger Bolton <ro...@eskatonia.net> wrote: > > Does anyone know if it will possible for us to take advantage of speedups > from Metal in QC? Even if Apple does not specifically address that? I mean > could we write individual new coreimage nodes and filters using the QC API > and Metal in order to speed up certain portions of the QC rendering chain? > > Or will Metal improvements happen automatically with new drivers from Nvidia > and AMD and we won’t need to recode? > > thanks > > Roger > CoreMelt > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/the_voder%40yahoo.co.uk > > This email sent to the_vo...@yahoo.co.uk ------------------------------ Message: 3 Date: Tue, 16 Jun 2015 08:33:52 -0700 (PDT) From: Alastair Leith <qc.student...@gmail.com> To: Roger Bolton <ro...@eskatonia.net>, quartzcomposer-dev list list <quartzcomposer-dev@lists.apple.com> Subject: Re: QC and Metal? Message-ID: <1434468831949.2e5da5ae@Nodemailer> Content-Type: text/plain; charset="utf-8" good question! was assuming it wouldn't touch QC as my guess is it is an alternative to OpenGL and bypasses it — so won't touch QC either way. On Tue, Jun 16, 2015 at 11:29 PM, Roger Bolton <ro...@eskatonia.net> wrote: > Does anyone know if it will possible for us to take advantage of speedups > from Metal in QC? Even if Apple does not specifically address that? I mean > could we write individual new coreimage nodes and filters using the QC API > and Metal in order to speed up certain portions of the QC rendering chain? > Or will Metal improvements happen automatically with new drivers from Nvidia > and AMD and we won’t need to recode? > thanks > Roger > CoreMelt > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/qc.student.au%40gmail.com > This email sent to qc.student...@gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.apple.com/archives/quartzcomposer-dev/attachments/20150616/b3b7c6eb/attachment.html> ------------------------------ _______________________________________________ Quartzcomposer-dev mailing list Quartzcomposer-dev@lists.apple.com https://lists.apple.com/mailman/listinfo/quartzcomposer-dev End of Quartzcomposer-dev Digest, Vol 119, Issue 1 **************************************************
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com