Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Large Image Sizes - CI & QC (Opus P. Penguin)



I work with large (4K, 8K, 16K per side) images, and was hoping I
could hit the ground running with all of the great filters in
CoreImage, not ot mention writing my own.  It seem that on my PB (ATI
Radeon 9000-class), QuartzComposer either 1) scales any input image
to 2K before any further processing (Image Importer) or 2) doesn't
render to a Billboard (Image With Movie).

I can confirm your findings. Core Image does the tiling automatically, but the Quartz Composer API (e.g. QCRenderer) fails to resize any CIImages that you pass to its input ports. I have heard that if you pass instead your input as an NSImage, the same problem does not occur.


I'm assuming the 2K is coming from the GL_MAX_TEXTURE_SIZE, but is
there any way to force it to use the full res?  Do I have to manually
break my images apart (tile), process them in separate pipelines,
then reassemble (composite) them in order to utilize CI?

As far as I could see, scaling images down to GL_MAX_TEXTURE_SIZE is the only workaround, but this problem has been filed on Radar, so hopefully we'll see it fixed soon.


Gabe
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartz-dev/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.