Dear All,
A topic on the forum for my software Isadora
(http://troikatronix.com/) -- which hosts QC
plugins -- might prove informative. The
discussion is not focused on QC, but we discussed
the general implications of the Metal
announcement in some depth.
http://troikatronix.com/troikatronixforum/discussion/2049/metal-for-mac
Specifically regarding QC, I spoke to someone who
is far more of an expert at advanced GPU
programming than me, and his feeling was that
Quartz Composer and Metal were not going to play
happily together.
I suspect the assumption made in a previous post
in this thread -- that Quartz Composer would need
to be written from the ground up before it would
work properly with Metal -- is probably on target.
Best Wishes,
Mark
At 7:38 PM +0000 6/16/15, Brown George wrote:
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 <<mailto:ro...@eskatonia.net>ro...@eskatonia.net>
To:
<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com
Subject: QC and Metal?
Message-ID:
<<mailto:2efb44f4-a426-4459-bb21-a2b367b96...@eskatonia.net>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 <<mailto:the_vo...@yahoo.co.uk>the_vo...@yahoo.co.uk>
To: Roger Bolton <<mailto:ro...@eskatonia.net>ro...@eskatonia.net>
Cc:
"<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com"
<<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com>
Subject: Re: QC and Metal?
Message-ID:
<<mailto:e60183fc-c747-4531-baad-ed0831e9a...@yahoo.co.uk>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
<<mailto:ro...@eskatonia.net>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
(<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
<https://lists.apple.com/mailman/options/quartzcomposer-dev/the_voder%40yahoo.co.uk>https://lists.apple.com/mailman/options/quartzcomposer-dev/the_voder%40yahoo.co.uk
This email sent to <mailto:the_vo...@yahoo.co.uk>the_vo...@yahoo.co.uk
------------------------------
Message: 3
Date: Tue, 16 Jun 2015 08:33:52 -0700 (PDT)
From: Alastair Leith <<mailto:qc.student...@gmail.com>qc.student...@gmail.com>
To: Roger Bolton
<<mailto:ro...@eskatonia.net>ro...@eskatonia.net>,
quartzcomposer-dev list list
<<mailto:quartzcomposer-dev@lists.apple.com>quartzcomposer-dev@lists.apple.com>
Subject: Re: QC and Metal?
Message-ID:
<<mailto:1434468831949.2e5da5ae@Nodemailer>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
<<mailto:ro...@eskatonia.net>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
(<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
<https://lists.apple.com/mailman/options/quartzcomposer-dev/qc.student.au%40gmail.com>https://lists.apple.com/mailman/options/quartzcomposer-dev/qc.student.au%40gmail.com
This email sent to <mailto:qc.student...@gmail.com>qc.student...@gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<<http://lists.apple.com/archives/quartzcomposer-dev/attachments/20150616/b3b7c6eb/attachment.html>http://lists.apple.com/archives/quartzcomposer-dev/attachments/20150616/b3b7c6eb/attachment.html>
------------------------------
_______________________________________________
Quartzcomposer-dev mailing list
<mailto:Quartzcomposer-dev@lists.apple.com>Quartzcomposer-dev@lists.apple.com
<https://lists.apple.com/mailman/listinfo/quartzcomposer-dev>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/mark%40troikatronix.com
This email sent to m...@troikatronix.com</x-charset>t
--
=======================================================================
Mark Coniglio | m...@troikatronix.com
TroikaTronix | http://www.troikatronix.com/
Isadora® | http://www.troikatronix.com/isadora.html
| (interactive media processing environment)
=======================================================================
_______________________________________________
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