… | |
… | |
319 | else |
319 | else |
320 | img->repeat_mode (RepeatNone); |
320 | img->repeat_mode (RepeatNone); |
321 | img->sub_rect (-x, -y, parent_width, parent_height)->replace (img); |
321 | img->sub_rect (-x, -y, parent_width, parent_height)->replace (img); |
322 | |
322 | |
323 | if (bg_flags & BG_IS_VALID) |
323 | if (bg_flags & BG_IS_VALID) |
324 | bg_img->draw (img, PictOpOver, image.alpha * 1. / 0xffff); |
324 | img->draw (bg_img, PictOpOver, image.alpha * 1. / 0xffff); |
325 | |
325 | |
326 | XRenderPictFormat *format = XRenderFindVisualFormat (dpy, visual); |
326 | XRenderPictFormat *format = XRenderFindVisualFormat (dpy, visual); |
327 | img->convert_format (format, pix_colors [Color_bg])->replace (img); |
327 | img->convert_format (format, pix_colors [Color_bg])->replace (img); |
328 | |
328 | |
329 | delete bg_img; |
329 | delete bg_img; |