(gdb) p src $1 = (pixman_image_t *) 0x2bc7130 (gdb) p dest $2 = (pixman_image_t *) 0x31035a0 (gdb) p *src $3 = {type = BITS, common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, bits = {common = {type = BITS, ref_count = 1, clip_region = {extents = { x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, format = PIXMAN_a8r8g8b8, indexed = 0x0, width = 496, height = 83, bits = 0x7fff7a7b3f80, free_me = 0x0, rowstride = 900, fetch_scanline_32 = 0x7fffe8c0c2e0 , fetch_pixel_32 = 0x7fffe8c0c360 , store_scanline_32 = 0x7fffe8c0c320 , fetch_scanline_float = 0x7fffe8c109b0 , fetch_pixel_float = 0x7fffe8c10960 , store_scanline_float = 0x7fffe8c109e0 , read_func = 0x0, write_func = 0x0}, gradient = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, linear = {common = {common = {type = BITS, ref_count = 1, clip_region = { extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, p1 = {x = 496, y = 83}, p2 = {x = 2054897536, y = 32767}}, conical = { common = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, center = {x = 496, y = 83}, angle = 6.9532451336837339e-310}, radial = {common = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, c1 = {x = 496, y = 83, radius = 2054897536}, c2 = {x = 32767, y = 0, radius = 0}, delta = {x = 900, y = 67108864, radius = -390020384}, a = 6.9533365382740371e-310, inva = 6.9533365382708751e-310, mindr = 6.9533365391633553e-310}, solid = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, color = {red = 34952, green = 8194, blue = 0, alpha = 2048}, color_32 = 0, color_float = {a = 0, r = 6.95044038e-43, g = 1.16307773e-43, b = 3.26138611e+35}}} (gdb) p *dest $4 = {type = BITS, common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, bits = {common = {type = BITS, ref_count = 1, clip_region = {extents = { x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, format = PIXMAN_a8r8g8b8, indexed = 0x0, width = 495, height = 83, bits = 0x316cad0, free_me = 0x316cad0, rowstride = 495, fetch_scanline_32 = 0x7fffe8c0c2e0 , fetch_pixel_32 = 0x7fffe8c0c360 , store_scanline_32 = 0x7fffe8c0c320 , fetch_scanline_float = 0x7fffe8c109b0 , fetch_pixel_float = 0x7fffe8c10960 , store_scanline_float = 0x7fffe8c109e0 , read_func = 0x0, write_func = 0x0}, gradient = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, linear = {common = {common = {type = BITS, ref_count = 1, clip_region = { extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, p1 = {x = 495, y = 83}, p2 = {x = 51825360, y = 0}}, conical = { common = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, center = {x = 495, y = 83}, angle = 2.5605129959355105e-316}, radial = {common = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, n_stops = 537036936, stops = 0x0}, c1 = {x = 495, y = 83, radius = 51825360}, c2 = {x = 0, y = 51825360, radius = 0}, delta = {x = 495, y = 67108864, radius = -390020384}, a = 6.9533365382740371e-310, inva = 6.9533365382708751e-310, mindr = 6.9533365391633553e-310}, solid = {common = {type = BITS, ref_count = 1, clip_region = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0x7fffe8c92c80 }, alpha_count = 0, have_clip_region = 0, client_clip = 0, clip_sources = 0, dirty = 0, transform = 0x0, repeat = PIXMAN_REPEAT_NONE, filter = PIXMAN_FILTER_NEAREST, filter_params = 0x0, n_filter_params = 0, alpha_map = 0x0, alpha_origin_x = 0, alpha_origin_y = 0, component_alpha = 0, property_changed = 0x7fffe8c16e50 , destroy_func = 0x0, destroy_data = 0x0, flags = 34032255, extended_format_code = PIXMAN_a8r8g8b8}, color = {red = 34952, green = 8194, blue = 0, alpha = 6425}, color_32 = 0, color_float = {a = 0, r = 6.9364274e-43, g = 1.16307773e-43, b = 4.43138555e-37}}} (gdb)