Hello Boris,

The graphics card isn't swapping out memory, neither the system does for the 
graphics card. As fare as I know the graphic card just overrides "any" RAM. 
this results in pixel garbage,

My 2 Cents to your freezing problem: QuartzComposer isn't handling the movie 
data itself. The movie loader patch itself is reading the video data from the 
movie and is using QuickTime components for a certain codec to uncompress the 
movie to RAM (frame buffer). In on optimal case this frame buffer is already in 
the graphics card and QuartzComposer can easily access this memory as an OpenGL 
texture. If the codec component isn't able to extract the movie to the graphics 
card, it will do so in main memory and each frame will be uploaded uncompressed 
to video RAM in the graphics card onto a texture (always the same texture). In 
both cases there shouldn't be a big memory footprint in the graphics card, at 
least it shouldn't depend on the file size of the source movie.

Maybe you have a different problem, e.g. the QuickTime component which extracts 
the "mjpeg" is leaking memory in main RAM and therefor the system starts to 
swap out memory to the hard disk slowing down the machine. These days we see a 
lot of QuickTime components to be incompatible with 10.8.

I suggest to use the Activity Monitor app to look at the usage of main RAM and 
VRAM ("virtual memory", not "video memory") for the QuartzComposer Process and 
see if it is constantly increasing over time while you are playing your movie.

best,

Achim Breidenbach
Boinx Software Ltd.


On 20.11.2012, at 17:44, Boris Rousseau wrote:

> Hi all,
> 
> I am currently trying to process uncompressed video files (mjpeg) using 
> Quartz Composer.
> It works fine until the video size exceeds my graphics card capacity (1Gb) 
> and image rendering freezes a little.
> 
> Can you please tell me what's going on in that case ?
> Is Quartz Composer transferring it's processing to RAM or hard drive 
> automatically ? Or do I have to configure it to do so ?
> How do I avoid the "freeze effect" while it's apparently switching between 
> the graphics card memory to RAM ?
> 
> Thanks,
> Boris 
> 
> 
> 
> 
> _______________________________________________
> 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/achim%40boinx.com
> 
> This email sent to ac...@boinx.com

 _______________________________________________
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

Reply via email to