Lines Matching defs:image
96 /* Cached shared image, one for all surface datas. */
651 /* need to create shared(!) image to get bytes_per_line */
750 * Determines if the cached image can be used for current operation.
751 * If the image is to be used to be read into by XShmGetImage,
758 /* we assume here that the cached image exists */
763 /* doesn't fit if any of the cached image dimensions is smaller
769 /* Not reading from this image, so any image at least of the
777 /* Cached image's width/height shouldn't be more than 64 pixels
1486 void X11SD_DisposeOrCacheXImage(XImage * image) {
1487 /* REMIND: might want to check if the new image worth caching. */
1488 /* Cache only shared images. Passed image is assumed to be non-null. */
1489 if (image->obdata != NULL) {
1493 cachedXImage = image;
1495 X11SD_DisposeXImage(image);
1499 void X11SD_DisposeXImage(XImage * image) {
1500 if (image != NULL) {
1502 if (image->obdata != NULL) {
1503 X11SD_DropSharedSegment((XShmSegmentInfo*)image->obdata);
1504 image->obdata = NULL;
1507 XDestroyImage(image);
1584 /* the image doesn't have transparency, just return it */