I have just built the QCRenderer example as described in the Quartz
Composer Programming Guide. There are a number of fatal errors in
it, but I've managed to fix them to get it to build and run. Even
so, it still doesn't seem to work quite right.
For trivial compositions, it performs correctly, running the
composition full screen at full speed. But for more demanding
compositions (such as those that use the Rotating Cube clip), it
displays a number of correctly rendered full screen frames,
followed by a number of garbage frames, in a cycle which repeats. I
can run such compositions full screen in Quartz Composer, slowly,
but without the garbage frames.
Is this the expected behavior, or is it perhaps due to the
limitations of our PowerMacs (2GHz dual G5) or video cards (Radeon
9600 Pro, 64MB) or screen size (1900x1200)? Or is there some other
problem with the QCRenderer example code?
try the following:
- make sure the composition you play clear its background
http://developer.apple.com/qa/qa2005/qa1434.html
- use the /Developer/Examples/Quartz Composer/Player sample code instead
- lower your screen resolution
please let us know if it still does not work, or if it works, what
fixed it