(XDrawLine, XCreatePixmapFromBitmapData) [USE_MAC_IMAGE_IO]:
Create bitmap context in native byte order.
This commit is contained in:
parent
4c75652929
commit
0e9378b398
2 changed files with 18 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
2008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* image.c [USE_MAC_IMAGE_IO] (image_load_image_io):
|
||||
Create bitmap context in native byte order.
|
||||
|
||||
* macterm.c (XDrawLine, XCreatePixmapFromBitmapData) [USE_MAC_IMAGE_IO]:
|
||||
Create bitmap context in native byte order.
|
||||
|
||||
2008-05-03 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* dired.c (Ffile_attributes): Don't allow the device number become
|
||||
|
|
|
@ -415,7 +415,11 @@ XDrawLine (display, p, gc, x1, y1, x2, y2)
|
|||
if (ximg->bits_per_pixel == 32)
|
||||
{
|
||||
color_space = mac_cg_color_space_rgb;
|
||||
alpha_info = kCGImageAlphaNoneSkipFirst;
|
||||
alpha_info = (kCGImageAlphaNoneSkipFirst
|
||||
#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
|
||||
| kCGBitmapByteOrder32Host
|
||||
#endif
|
||||
);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -743,7 +747,11 @@ XCreatePixmapFromBitmapData (display, w, data, width, height, fg, bg, depth)
|
|||
context = CGBitmapContextCreate (pixmap->data, width, height, 8,
|
||||
pixmap->bytes_per_line,
|
||||
mac_cg_color_space_rgb,
|
||||
kCGImageAlphaNoneSkipFirst);
|
||||
kCGImageAlphaNoneSkipFirst
|
||||
#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
|
||||
| kCGBitmapByteOrder32Host
|
||||
#endif
|
||||
);
|
||||
|
||||
CG_SET_FILL_COLOR (context, fg);
|
||||
CGContextFillRect (context, CGRectMake (0, 0, width, height));
|
||||
|
|
Loading…
Add table
Reference in a new issue