Re: Drawing to two CALayers at once (or pretend to)?
Re: Drawing to two CALayers at once (or pretend to)?
- Subject: Re: Drawing to two CALayers at once (or pretend to)?
- From: vincent habchi <email@hidden>
- Date: Mon, 27 Dec 2010 23:24:51 +0100
Le 27 déc. 2010 à 23:12, Seth Willits a écrit :
> That, but I also don't see why the two layers would need to read the data separately. For example, their delegate can be the one to fetch and read the data and create the path from it, then save that CG path. When either layer draws, it would simply use that path. It'd be trivial.
That would be a nice trick, since it is more efficient to have the CGPaths directly stored in a kind of NSArray than recomputed out of the DB, but I see an obvious drawback: it is going to use a lot of memory to have all CGPaths stored. Ideally, I was thinking about a way to do both operations "at once", so the DB could be read line by line and contents immediately discarded (no real memory overhead); but that seems unrealistic, given the present state of the CA API.
Thanks too for this idea,
Vincent_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden