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 ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/quartzcomposer-dev/achim%40boinx.com
>
> This email sent to [email protected]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [email protected]