git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34278
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
hasAlpha: NO
isPlanar: NO
colorSpaceName: NSCalibratedRGBColorSpace
hasAlpha: NO
isPlanar: NO
colorSpaceName: NSCalibratedRGBColorSpace
+ bytesPerRow: 0 // NOTE: Contrary to Apple documentation Mac OS
+ // 10.4 will add padding bytes when 0 is used here
bitsPerPixel: 0];
wxLogTrace(wxTRACE_COCOA,wxT("M_BITMAPDATA=%p NSBitmapImageRep bitmapData=%p"), M_BITMAPDATA, [M_BITMAPDATA->m_cocoaNSBitmapImageRep bitmapData]);
bitsPerPixel: 0];
wxLogTrace(wxTRACE_COCOA,wxT("M_BITMAPDATA=%p NSBitmapImageRep bitmapData=%p"), M_BITMAPDATA, [M_BITMAPDATA->m_cocoaNSBitmapImageRep bitmapData]);
hasAlpha: NO
isPlanar: NO
colorSpaceName: NSCalibratedRGBColorSpace
hasAlpha: NO
isPlanar: NO
colorSpaceName: NSCalibratedRGBColorSpace
+ bytesPerRow: image.GetWidth()*3
+ // TODO: Specify bytesPerRow:0 and then use [bitmapImage bytesPerRow]
+ // so that the rows are aligned suitably for altivec by the OS (Tiger)
const int numBytes = image.GetWidth()*image.GetHeight()*3;
memcpy([bitmapImage bitmapData], image.GetData(), numBytes);
// TODO: Alpha and convert to desired depth
const int numBytes = image.GetWidth()*image.GetHeight()*3;
memcpy([bitmapImage bitmapData], image.GetData(), numBytes);
// TODO: Alpha and convert to desired depth