>> I am looking at the performance of my code, and have found that rather a lot 
>> of time is spent in [NSBitmapImageRep getBitmapDataPlanes]. This is rather 
>> disappointing because I had assumed this was a 'trivial' way of getting a 
>> pointer to the actual data store itself in the case of raster data. 
>> Investigation using shark appears to confirm that the call is making a copy 
>> of the data(?). Can anyone shed any light on what is going on and whether I 
>> can do anything about it?
> 
> Assuming you're running on Snow Leopard, the relevant information is in this 
> document:
> 
>       http://developer.apple.com/library/mac/#releasenotes/Cocoa/AppKit.html

Thanks very much for your reply, that's very helpful. So do I understand it 
correctly that there is no way at all of peeking (read only) at the pixels of a 
NSBitmapImageRep without triggering a copy? That's a bit of a shame if so - 
guess I'll have to look into CoreImage.

Cheers
Jonny_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to