I'm wanting to implement a display area with 4 monitors, each running a full screen composition with just a simple patch to call up a QuickTime file and run it (all QT files are HD). I have a quad- core with 4 GPUs. Still, even with all monitors on their own GPU and this beast machine to back them up, FPS are around 10 or less. Does anyone know a way to run 4 full-screen, 720p HD videos off of one box while attaining 30+ FPS for all movies?

The Movie Loader in QC is really slow (as you've just noticed). You can try setting it to asynchronous mode in the inspector panel, but I don't think it'll get you to 30+ fps.

What are you running in? QC? QCVisualizer? A custom application? QC will struggle with multiple GPUs, I'm not sure if QCVisualizer will struggle as well. A custom application that maintains a QCRenderer for each GPU, each on its own thread, would probably be able to handle this fairly well. Of course, if the composition is as simple as you suggest (just a movie loader to a billboard), why use QC at all? Just pop in a QTMovieView in interface builder, and you should be set*.

*: I've never used QTMovieViews before, so I don't know entirely what I'm talking about, but it should be straightforward.

If this can't all run on one box, what would be a cheaper solution using multiple boxes?


with multiple machines, QCVisualizer is the way to go.

Hope that helps a bit.

--
[ christopher wright ]
[EMAIL PROTECTED]
http://kineme.net/

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to