[ 377.698] sna_drawable_move_region_to_cpu(pixmap=8861 (12x9), [(0, 0), (12, 9)], flags=5) [ 377.698] sna_drawable_move_region_to_cpu: region (0, 0), (12, 9) + (0, 0) subsumes pixmap (12x9) [ 377.698] _sna_pixmap_move_to_cpu(pixmap=8861, 12x9, flags=5) [ 377.698] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.698] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.698] _sna_pixmap_move_to_cpu: marking as damaged [ 377.698] __sna_damage_all(12, 9) [ 377.698] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.698] sna_transform_is_imprecise_integer_translation: no transform [ 377.698] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/48 [ 377.698] sna_create_pixmap(11, 9, 32, usage=3) [ 377.698] kgem_can_create_2d: 11x9 @ 32 [ 377.698] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.698] kgem_can_create_2d: untiled size=4096 [ 377.698] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X [ 377.698] kgem_choose_tiling: 11x9 -> 0 [ 377.698] sna_create_pixmap: usage=3, flags=8 [ 377.698] sna_create_pixmap: small buffer [396], attaching to shadow pixmap [ 377.698] create_pixmap: allocating pixmap 11x9, depth=32/32, size=404 [ 377.698] create_pixmap: serial=8863, usage=3, 11x9 [ 377.698] sna_create_pixmap: serial=8863, 11x9, usage=3 [ 377.698] sna_composite(pixmap=8863, op=1, src=8862+(0, 0), mask=0+(0, 0), dst=8863+(0, 0)+(0, 0), size=(11, 9) [ 377.698] sna_compute_composite_region: dst=(0, 0)x(11, 9) [ 377.698] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 9) [ 377.698] clip_to_dst: region: 1x[(0, 0), (11, 9)], clip: 1x[(0, 0), (11, 9)] [ 377.699] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 9) [ 377.699] sna_compute_composite_region: clip against src (11x9 clip=0): (0, 0), (11, 9) [ 377.699] sna_composite: fallback, dst pixmap=8863 is too small (or completely damaged) [ 377.699] sna_composite: fallback -- fbComposite [ 377.699] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 9): region=((0,0), (11, 9)) [ 377.699] sna_composite_fb: fallback -- move src to cpu [ 377.699] sna_composite_fb: fallback -- move dst to cpu [ 377.699] sna_drawable_move_region_to_cpu(pixmap=8863 (11x9), [(0, 0), (11, 9)], flags=5) [ 377.699] sna_drawable_move_region_to_cpu: region (0, 0), (11, 9) + (0, 0) subsumes pixmap (11x9) [ 377.699] _sna_pixmap_move_to_cpu(pixmap=8863, 11x9, flags=5) [ 377.699] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.699] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.699] _sna_pixmap_move_to_cpu: marking as damaged [ 377.699] __sna_damage_all(11, 9) [ 377.699] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.699] sna_transform_is_imprecise_integer_translation: no transform [ 377.699] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x9, pitch=44/44 [ 377.699] sna_glyphs(op=3, nlist=1, src=(146, 348)) [ 377.699] sna_glyphs: fallback -- too small (1072x802) [ 377.699] glyphs_fallback: nlist=1, count=27, extents (145, 338), (324, 351) [ 377.699] glyphs_fallback: clipped extents (145, 338), (324, 351) [ 377.699] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(145, 338), (324, 351)], flags=3) [ 377.699] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.699] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.699] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.699] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.699] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.699] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.699] glyphs_format: format=166024, depth=32 [ 377.699] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.699] glyphs_fallback: discarding mask [ 377.699] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8404440 (on screen 0) [ 377.699] glyphs_fallback: inserting glyph 0x7fe5e8404440 into pixman cache [ 377.699] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8405480 (on screen 0) [ 377.699] glyphs_fallback: inserting glyph 0x7fe5e8405480 into pixman cache [ 377.699] sna_glyphs(op=3, nlist=1, src=(323, 348)) [ 377.699] sna_glyphs: fallback -- too small (1072x802) [ 377.699] glyphs_fallback: nlist=1, count=1, extents (323, 348), (324, 349) [ 377.699] glyphs_fallback: clipped extents (323, 348), (324, 349) [ 377.699] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(323, 348), (324, 349)], flags=3) [ 377.699] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.699] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.699] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.699] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.699] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.699] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.699] glyphs_fallback: discarding mask [ 377.699] sna_glyphs(op=3, nlist=1, src=(328, 348)) [ 377.699] sna_glyphs: fallback -- too small (1072x802) [ 377.699] glyphs_fallback: nlist=1, count=1, extents (328, 338), (334, 351) [ 377.699] glyphs_fallback: clipped extents (328, 338), (334, 351) [ 377.699] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(328, 338), (334, 351)], flags=3) [ 377.699] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.699] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.699] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.699] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.699] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.699] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.699] glyphs_fallback: discarding mask [ 377.699] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(334, 349)x(25, 1) ...]) [ 377.699] sna_composite_rectangles: converted to op 1 [ 377.699] sna_composite_rectangles[0] (334, 349)x(25, 1) -> (334, 349), (359, 350) [ 377.699] sna_composite_rectangles: nrects=1, region=(334, 349), (359, 350) x 1 [ 377.699] sna_composite_rectangles: clipped extents (334, 349),(359, 350) x 1 [ 377.699] sna_composite_rectangles: pixmap +(0, 0) extents (334, 349),(359, 350) [ 377.699] region_subsumes_damage? [ 377.699] region_subsumes_damage: region (334, 349), (359, 350), damage (0, 0), (1072, 802) [ 377.699] region_subsumes_damage: not contained [ 377.699] sna_drawable_use_bo pixmap=8587, box=((334, 349), (359, 350)), flags=9... [ 377.699] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.699] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.699] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.699] sna_composite_rectangles: fallback due to no GPU bo [ 377.699] sna_composite_rectangles: fallback [ 377.699] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(334, 349), (359, 350)], flags=1) [ 377.699] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.699] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.699] sna_composite_rectangles: fallback fill: (334, 349)x(25, 1) ff003399 [ 377.699] sna_block_handler (tv=0.0) [ 377.699] sna_wakeup_handler [ 377.699] sna_glyphs(op=3, nlist=1, src=(334, 348)) [ 377.699] sna_glyphs: fallback -- too small (1072x802) [ 377.699] glyphs_fallback: nlist=1, count=4, extents (333, 338), (360, 348) [ 377.700] glyphs_fallback: clipped extents (333, 338), (360, 348) [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(333, 338), (360, 348)], flags=3) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.700] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.700] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.700] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.700] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.700] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.700] glyphs_format: format=166024, depth=32 [ 377.700] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.700] glyphs_fallback: discarding mask [ 377.700] sna_glyphs(op=3, nlist=1, src=(359, 348)) [ 377.700] sna_glyphs: fallback -- too small (1072x802) [ 377.700] glyphs_fallback: nlist=1, count=3, extents (358, 338), (376, 351) [ 377.700] glyphs_fallback: clipped extents (358, 338), (376, 351) [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(358, 338), (376, 351)], flags=3) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.700] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.700] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.700] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.700] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.700] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.700] glyphs_format: format=166024, depth=32 [ 377.700] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.700] glyphs_fallback: discarding mask [ 377.700] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(376, 349)x(29, 1) ...]) [ 377.700] sna_composite_rectangles: converted to op 1 [ 377.700] sna_composite_rectangles[0] (376, 349)x(29, 1) -> (376, 349), (405, 350) [ 377.700] sna_composite_rectangles: nrects=1, region=(376, 349), (405, 350) x 1 [ 377.700] sna_composite_rectangles: clipped extents (376, 349),(405, 350) x 1 [ 377.700] sna_composite_rectangles: pixmap +(0, 0) extents (376, 349),(405, 350) [ 377.700] region_subsumes_damage? [ 377.700] region_subsumes_damage: region (376, 349), (405, 350), damage (0, 0), (1072, 802) [ 377.700] region_subsumes_damage: not contained [ 377.700] sna_drawable_use_bo pixmap=8587, box=((376, 349), (405, 350)), flags=9... [ 377.700] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.700] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.700] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.700] sna_composite_rectangles: fallback due to no GPU bo [ 377.700] sna_composite_rectangles: fallback [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(376, 349), (405, 350)], flags=1) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.700] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.700] sna_composite_rectangles: fallback fill: (376, 349)x(29, 1) ff003399 [ 377.700] sna_glyphs(op=3, nlist=1, src=(376, 348)) [ 377.700] sna_glyphs: fallback -- too small (1072x802) [ 377.700] glyphs_fallback: nlist=1, count=4, extents (375, 338), (406, 348) [ 377.700] glyphs_fallback: clipped extents (375, 338), (406, 348) [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(375, 338), (406, 348)], flags=3) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.700] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.700] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.700] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.700] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.700] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.700] glyphs_format: format=166024, depth=32 [ 377.700] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.700] glyphs_fallback: discarding mask [ 377.700] sna_glyphs(op=3, nlist=1, src=(405, 348)) [ 377.700] sna_glyphs: fallback -- too small (1072x802) [ 377.700] glyphs_fallback: nlist=1, count=1, extents (404, 338), (411, 351) [ 377.700] glyphs_fallback: clipped extents (404, 338), (411, 351) [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(404, 338), (411, 351)], flags=3) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.700] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.700] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.700] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.700] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.700] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.700] glyphs_fallback: discarding mask [ 377.700] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(56, 369)x(86, 1) ...]) [ 377.700] sna_composite_rectangles: converted to op 1 [ 377.700] sna_composite_rectangles[0] (56, 369)x(86, 1) -> (56, 369), (142, 370) [ 377.700] sna_composite_rectangles: nrects=1, region=(56, 369), (142, 370) x 1 [ 377.700] sna_composite_rectangles: clipped extents (56, 369),(142, 370) x 1 [ 377.700] sna_composite_rectangles: pixmap +(0, 0) extents (56, 369),(142, 370) [ 377.700] region_subsumes_damage? [ 377.700] region_subsumes_damage: region (56, 369), (142, 370), damage (0, 0), (1072, 802) [ 377.700] region_subsumes_damage: not contained [ 377.700] sna_drawable_use_bo pixmap=8587, box=((56, 369), (142, 370)), flags=9... [ 377.700] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.700] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.700] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.700] sna_composite_rectangles: fallback due to no GPU bo [ 377.700] sna_composite_rectangles: fallback [ 377.700] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(56, 369), (142, 370)], flags=1) [ 377.700] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.701] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.701] sna_composite_rectangles: fallback fill: (56, 369)x(86, 1) ff003399 [ 377.701] sna_create_pixmap(13, 11, 32, usage=3) [ 377.701] kgem_can_create_2d: 13x11 @ 32 [ 377.701] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=56, height=11 [ 377.701] kgem_can_create_2d: untiled size=4096 [ 377.701] kgem_choose_tiling: too thin [width 13, 32 bpp] for TILING_X [ 377.701] kgem_choose_tiling: 13x11 -> 0 [ 377.701] sna_create_pixmap: usage=3, flags=8 [ 377.701] sna_create_pixmap: small buffer [572], attaching to shadow pixmap [ 377.701] create_pixmap: allocating pixmap 13x11, depth=32/32, size=580 [ 377.701] create_pixmap: serial=8865, usage=3, 13x11 [ 377.701] sna_create_pixmap: serial=8865, 13x11, usage=3 [ 377.701] sna_composite(pixmap=8865, op=1, src=8864+(0, 0), mask=0+(0, 0), dst=8865+(0, 0)+(0, 0), size=(13, 11) [ 377.701] sna_compute_composite_region: dst=(0, 0)x(13, 11) [ 377.701] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (13, 11) [ 377.701] clip_to_dst: region: 1x[(0, 0), (13, 11)], clip: 1x[(0, 0), (13, 11)] [ 377.701] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (13, 11) [ 377.701] sna_compute_composite_region: clip against src (13x11 clip=0): (0, 0), (13, 11) [ 377.701] sna_composite: fallback, dst pixmap=8865 is too small (or completely damaged) [ 377.701] sna_composite: fallback -- fbComposite [ 377.701] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(13, 11): region=((0,0), (13, 11)) [ 377.701] sna_composite_fb: fallback -- move src to cpu [ 377.701] sna_composite_fb: fallback -- move dst to cpu [ 377.701] sna_drawable_move_region_to_cpu(pixmap=8865 (13x11), [(0, 0), (13, 11)], flags=5) [ 377.701] sna_drawable_move_region_to_cpu: region (0, 0), (13, 11) + (0, 0) subsumes pixmap (13x11) [ 377.701] _sna_pixmap_move_to_cpu(pixmap=8865, 13x11, flags=5) [ 377.701] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.701] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.701] _sna_pixmap_move_to_cpu: marking as damaged [ 377.701] __sna_damage_all(13, 11) [ 377.701] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.701] sna_transform_is_imprecise_integer_translation: no transform [ 377.701] memcpy_blt: src=(0, 0), dst=(0, 0), size=13x11, pitch=52/52 [ 377.701] sna_glyphs(op=3, nlist=1, src=(56, 368)) [ 377.701] sna_glyphs: fallback -- too small (1072x802) [ 377.701] glyphs_fallback: nlist=1, count=11, extents (55, 359), (142, 370) [ 377.701] glyphs_fallback: clipped extents (55, 359), (142, 370) [ 377.701] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(55, 359), (142, 370)], flags=3) [ 377.701] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.701] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.701] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.701] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.701] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.701] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.701] glyphs_format: format=166024, depth=32 [ 377.701] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.701] glyphs_fallback: discarding mask [ 377.701] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e84054e0 (on screen 0) [ 377.701] glyphs_fallback: inserting glyph 0x7fe5e84054e0 into pixman cache [ 377.701] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(146, 369)x(177, 1) ...]) [ 377.701] sna_composite_rectangles: converted to op 1 [ 377.701] sna_composite_rectangles[0] (146, 369)x(177, 1) -> (146, 369), (323, 370) [ 377.701] sna_composite_rectangles: nrects=1, region=(146, 369), (323, 370) x 1 [ 377.701] sna_composite_rectangles: clipped extents (146, 369),(323, 370) x 1 [ 377.701] sna_composite_rectangles: pixmap +(0, 0) extents (146, 369),(323, 370) [ 377.701] region_subsumes_damage? [ 377.701] region_subsumes_damage: region (146, 369), (323, 370), damage (0, 0), (1072, 802) [ 377.701] region_subsumes_damage: not contained [ 377.701] sna_drawable_use_bo pixmap=8587, box=((146, 369), (323, 370)), flags=9... [ 377.701] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.701] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.701] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.701] sna_composite_rectangles: fallback due to no GPU bo [ 377.701] sna_composite_rectangles: fallback [ 377.701] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(146, 369), (323, 370)], flags=1) [ 377.701] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.701] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.701] sna_composite_rectangles: fallback fill: (146, 369)x(177, 1) ff003399 [ 377.701] sna_glyphs(op=3, nlist=1, src=(146, 368)) [ 377.701] sna_glyphs: fallback -- too small (1072x802) [ 377.701] glyphs_fallback: nlist=1, count=27, extents (145, 358), (324, 371) [ 377.701] glyphs_fallback: clipped extents (145, 358), (324, 371) [ 377.701] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(145, 358), (324, 371)], flags=3) [ 377.701] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.701] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.701] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.701] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.701] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.701] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.701] glyphs_format: format=166024, depth=32 [ 377.701] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.701] glyphs_fallback: discarding mask [ 377.701] sna_glyphs(op=3, nlist=1, src=(323, 368)) [ 377.701] sna_glyphs: fallback -- too small (1072x802) [ 377.701] glyphs_fallback: nlist=1, count=1, extents (323, 368), (324, 369) [ 377.701] glyphs_fallback: clipped extents (323, 368), (324, 369) [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(323, 368), (324, 369)], flags=3) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.702] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.702] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.702] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.702] glyphs_fallback: discarding mask [ 377.702] sna_glyphs(op=3, nlist=1, src=(328, 368)) [ 377.702] sna_glyphs: fallback -- too small (1072x802) [ 377.702] glyphs_fallback: nlist=1, count=1, extents (328, 358), (334, 371) [ 377.702] glyphs_fallback: clipped extents (328, 358), (334, 371) [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(328, 358), (334, 371)], flags=3) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.702] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.702] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.702] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.702] glyphs_fallback: discarding mask [ 377.702] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(334, 369)x(25, 1) ...]) [ 377.702] sna_composite_rectangles: converted to op 1 [ 377.702] sna_composite_rectangles[0] (334, 369)x(25, 1) -> (334, 369), (359, 370) [ 377.702] sna_composite_rectangles: nrects=1, region=(334, 369), (359, 370) x 1 [ 377.702] sna_composite_rectangles: clipped extents (334, 369),(359, 370) x 1 [ 377.702] sna_composite_rectangles: pixmap +(0, 0) extents (334, 369),(359, 370) [ 377.702] region_subsumes_damage? [ 377.702] region_subsumes_damage: region (334, 369), (359, 370), damage (0, 0), (1072, 802) [ 377.702] region_subsumes_damage: not contained [ 377.702] sna_drawable_use_bo pixmap=8587, box=((334, 369), (359, 370)), flags=9... [ 377.702] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.702] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.702] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.702] sna_composite_rectangles: fallback due to no GPU bo [ 377.702] sna_composite_rectangles: fallback [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(334, 369), (359, 370)], flags=1) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] sna_composite_rectangles: fallback fill: (334, 369)x(25, 1) ff003399 [ 377.702] sna_glyphs(op=3, nlist=1, src=(334, 368)) [ 377.702] sna_glyphs: fallback -- too small (1072x802) [ 377.702] glyphs_fallback: nlist=1, count=4, extents (333, 358), (360, 368) [ 377.702] glyphs_fallback: clipped extents (333, 358), (360, 368) [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(333, 358), (360, 368)], flags=3) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.702] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.702] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.702] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.702] glyphs_format: format=166024, depth=32 [ 377.702] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.702] glyphs_fallback: discarding mask [ 377.702] sna_glyphs(op=3, nlist=1, src=(359, 368)) [ 377.702] sna_glyphs: fallback -- too small (1072x802) [ 377.702] glyphs_fallback: nlist=1, count=3, extents (358, 358), (376, 371) [ 377.702] glyphs_fallback: clipped extents (358, 358), (376, 371) [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(358, 358), (376, 371)], flags=3) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.702] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.702] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.702] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.702] glyphs_format: format=166024, depth=32 [ 377.702] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.702] glyphs_fallback: discarding mask [ 377.702] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(376, 369)x(29, 1) ...]) [ 377.702] sna_composite_rectangles: converted to op 1 [ 377.702] sna_composite_rectangles[0] (376, 369)x(29, 1) -> (376, 369), (405, 370) [ 377.702] sna_composite_rectangles: nrects=1, region=(376, 369), (405, 370) x 1 [ 377.702] sna_composite_rectangles: clipped extents (376, 369),(405, 370) x 1 [ 377.702] sna_composite_rectangles: pixmap +(0, 0) extents (376, 369),(405, 370) [ 377.702] region_subsumes_damage? [ 377.702] region_subsumes_damage: region (376, 369), (405, 370), damage (0, 0), (1072, 802) [ 377.702] region_subsumes_damage: not contained [ 377.702] sna_drawable_use_bo pixmap=8587, box=((376, 369), (405, 370)), flags=9... [ 377.702] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.702] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.702] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.702] sna_composite_rectangles: fallback due to no GPU bo [ 377.702] sna_composite_rectangles: fallback [ 377.702] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(376, 369), (405, 370)], flags=1) [ 377.702] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.702] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.702] sna_composite_rectangles: fallback fill: (376, 369)x(29, 1) ff003399 [ 377.702] sna_glyphs(op=3, nlist=1, src=(376, 368)) [ 377.702] sna_glyphs: fallback -- too small (1072x802) [ 377.702] glyphs_fallback: nlist=1, count=4, extents (375, 358), (406, 368) [ 377.703] glyphs_fallback: clipped extents (375, 358), (406, 368) [ 377.703] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(375, 358), (406, 368)], flags=3) [ 377.703] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.703] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.703] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.703] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.703] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.703] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.703] glyphs_format: format=166024, depth=32 [ 377.703] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.703] glyphs_fallback: discarding mask [ 377.703] sna_glyphs(op=3, nlist=1, src=(405, 368)) [ 377.703] sna_glyphs: fallback -- too small (1072x802) [ 377.703] glyphs_fallback: nlist=1, count=1, extents (404, 358), (411, 371) [ 377.703] glyphs_fallback: clipped extents (404, 358), (411, 371) [ 377.703] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(404, 358), (411, 371)], flags=3) [ 377.703] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.703] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.703] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.703] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.703] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.703] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.703] glyphs_fallback: discarding mask [ 377.703] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(108, 406)x(34, 1) ...]) [ 377.703] sna_composite_rectangles: converted to op 1 [ 377.703] sna_composite_rectangles[0] (108, 406)x(34, 1) -> (108, 406), (142, 407) [ 377.703] sna_composite_rectangles: nrects=1, region=(108, 406), (142, 407) x 1 [ 377.703] sna_composite_rectangles: clipped extents (108, 406),(142, 407) x 1 [ 377.703] sna_composite_rectangles: pixmap +(0, 0) extents (108, 406),(142, 407) [ 377.703] region_subsumes_damage? [ 377.703] region_subsumes_damage: region (108, 406), (142, 407), damage (0, 0), (1072, 802) [ 377.703] region_subsumes_damage: not contained [ 377.703] sna_drawable_use_bo pixmap=8587, box=((108, 406), (142, 407)), flags=9... [ 377.703] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.703] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.703] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.703] sna_composite_rectangles: fallback due to no GPU bo [ 377.703] sna_composite_rectangles: fallback [ 377.703] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(108, 406), (142, 407)], flags=1) [ 377.703] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.703] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.703] sna_composite_rectangles: fallback fill: (108, 406)x(34, 1) ff003399 [ 377.703] sna_create_pixmap(11, 9, 32, usage=3) [ 377.703] kgem_can_create_2d: 11x9 @ 32 [ 377.703] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.703] kgem_can_create_2d: untiled size=4096 [ 377.703] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X [ 377.703] kgem_choose_tiling: 11x9 -> 0 [ 377.703] sna_create_pixmap: usage=3, flags=8 [ 377.703] sna_create_pixmap: small buffer [396], attaching to shadow pixmap [ 377.703] create_pixmap: allocating pixmap 11x9, depth=32/32, size=404 [ 377.703] create_pixmap: serial=8867, usage=3, 11x9 [ 377.703] sna_create_pixmap: serial=8867, 11x9, usage=3 [ 377.703] sna_composite(pixmap=8867, op=1, src=8866+(0, 0), mask=0+(0, 0), dst=8867+(0, 0)+(0, 0), size=(11, 9) [ 377.703] sna_compute_composite_region: dst=(0, 0)x(11, 9) [ 377.703] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 9) [ 377.703] clip_to_dst: region: 1x[(0, 0), (11, 9)], clip: 1x[(0, 0), (11, 9)] [ 377.703] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 9) [ 377.703] sna_compute_composite_region: clip against src (11x9 clip=0): (0, 0), (11, 9) [ 377.703] sna_composite: fallback, dst pixmap=8867 is too small (or completely damaged) [ 377.703] sna_composite: fallback -- fbComposite [ 377.703] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 9): region=((0,0), (11, 9)) [ 377.703] sna_composite_fb: fallback -- move src to cpu [ 377.703] sna_composite_fb: fallback -- move dst to cpu [ 377.703] sna_drawable_move_region_to_cpu(pixmap=8867 (11x9), [(0, 0), (11, 9)], flags=5) [ 377.703] sna_drawable_move_region_to_cpu: region (0, 0), (11, 9) + (0, 0) subsumes pixmap (11x9) [ 377.703] _sna_pixmap_move_to_cpu(pixmap=8867, 11x9, flags=5) [ 377.703] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.703] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.703] _sna_pixmap_move_to_cpu: marking as damaged [ 377.703] __sna_damage_all(11, 9) [ 377.703] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.703] sna_transform_is_imprecise_integer_translation: no transform [ 377.703] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x9, pitch=44/44 [ 377.703] sna_create_pixmap(12, 9, 32, usage=3) [ 377.703] kgem_can_create_2d: 12x9 @ 32 [ 377.703] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.703] kgem_can_create_2d: untiled size=4096 [ 377.703] kgem_choose_tiling: too thin [width 12, 32 bpp] for TILING_X [ 377.703] kgem_choose_tiling: 12x9 -> 0 [ 377.703] sna_create_pixmap: usage=3, flags=8 [ 377.703] sna_create_pixmap: small buffer [432], attaching to shadow pixmap [ 377.703] create_pixmap: allocating pixmap 12x9, depth=32/32, size=440 [ 377.703] create_pixmap: serial=8869, usage=3, 12x9 [ 377.703] sna_create_pixmap: serial=8869, 12x9, usage=3 [ 377.703] sna_composite(pixmap=8869, op=1, src=8868+(0, 0), mask=0+(0, 0), dst=8869+(0, 0)+(0, 0), size=(12, 9) [ 377.703] sna_compute_composite_region: dst=(0, 0)x(12, 9) [ 377.703] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (12, 9) [ 377.703] clip_to_dst: region: 1x[(0, 0), (12, 9)], clip: 1x[(0, 0), (12, 9)] [ 377.703] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (12, 9) [ 377.704] sna_compute_composite_region: clip against src (12x9 clip=0): (0, 0), (12, 9) [ 377.704] sna_composite: fallback, dst pixmap=8869 is too small (or completely damaged) [ 377.704] sna_composite: fallback -- fbComposite [ 377.704] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(12, 9): region=((0,0), (12, 9)) [ 377.704] sna_composite_fb: fallback -- move src to cpu [ 377.704] sna_composite_fb: fallback -- move dst to cpu [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8869 (12x9), [(0, 0), (12, 9)], flags=5) [ 377.704] sna_drawable_move_region_to_cpu: region (0, 0), (12, 9) + (0, 0) subsumes pixmap (12x9) [ 377.704] _sna_pixmap_move_to_cpu(pixmap=8869, 12x9, flags=5) [ 377.704] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.704] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.704] _sna_pixmap_move_to_cpu: marking as damaged [ 377.704] __sna_damage_all(12, 9) [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] sna_transform_is_imprecise_integer_translation: no transform [ 377.704] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/48 [ 377.704] sna_glyphs(op=3, nlist=1, src=(108, 405)) [ 377.704] sna_glyphs: fallback -- too small (1072x802) [ 377.704] glyphs_fallback: nlist=1, count=4, extents (108, 396), (142, 405) [ 377.704] glyphs_fallback: clipped extents (108, 396), (142, 405) [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(108, 396), (142, 405)], flags=3) [ 377.704] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.704] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.704] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.704] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.704] glyphs_format: format=166024, depth=32 [ 377.704] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.704] glyphs_fallback: discarding mask [ 377.704] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8403220 (on screen 0) [ 377.704] glyphs_fallback: inserting glyph 0x7fe5e8403220 into pixman cache [ 377.704] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8403280 (on screen 0) [ 377.704] glyphs_fallback: inserting glyph 0x7fe5e8403280 into pixman cache [ 377.704] sna_glyphs(op=3, nlist=1, src=(146, 405)) [ 377.704] sna_glyphs: fallback -- too small (1072x802) [ 377.704] glyphs_fallback: nlist=1, count=1, extents (146, 395), (152, 408) [ 377.704] glyphs_fallback: clipped extents (146, 395), (152, 408) [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(146, 395), (152, 408)], flags=3) [ 377.704] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.704] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.704] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.704] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.704] glyphs_fallback: discarding mask [ 377.704] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(152, 406)x(25, 1) ...]) [ 377.704] sna_composite_rectangles: converted to op 1 [ 377.704] sna_composite_rectangles[0] (152, 406)x(25, 1) -> (152, 406), (177, 407) [ 377.704] sna_composite_rectangles: nrects=1, region=(152, 406), (177, 407) x 1 [ 377.704] sna_composite_rectangles: clipped extents (152, 406),(177, 407) x 1 [ 377.704] sna_composite_rectangles: pixmap +(0, 0) extents (152, 406),(177, 407) [ 377.704] region_subsumes_damage? [ 377.704] region_subsumes_damage: region (152, 406), (177, 407), damage (0, 0), (1072, 802) [ 377.704] region_subsumes_damage: not contained [ 377.704] sna_drawable_use_bo pixmap=8587, box=((152, 406), (177, 407)), flags=9... [ 377.704] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.704] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.704] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.704] sna_composite_rectangles: fallback due to no GPU bo [ 377.704] sna_composite_rectangles: fallback [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(152, 406), (177, 407)], flags=1) [ 377.704] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] sna_composite_rectangles: fallback fill: (152, 406)x(25, 1) ff003399 [ 377.704] sna_glyphs(op=3, nlist=1, src=(152, 405)) [ 377.704] sna_glyphs: fallback -- too small (1072x802) [ 377.704] glyphs_fallback: nlist=1, count=4, extents (151, 395), (178, 405) [ 377.704] glyphs_fallback: clipped extents (151, 395), (178, 405) [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(151, 395), (178, 405)], flags=3) [ 377.704] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.704] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.704] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.704] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.704] glyphs_format: format=166024, depth=32 [ 377.704] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.704] glyphs_fallback: discarding mask [ 377.704] sna_glyphs(op=3, nlist=1, src=(177, 405)) [ 377.704] sna_glyphs: fallback -- too small (1072x802) [ 377.704] glyphs_fallback: nlist=1, count=1, extents (176, 395), (183, 408) [ 377.704] glyphs_fallback: clipped extents (176, 395), (183, 408) [ 377.704] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(176, 395), (183, 408)], flags=3) [ 377.704] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.704] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.704] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.705] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.705] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.705] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.705] glyphs_fallback: discarding mask [ 377.705] sna_block_handler (tv=0.0) [ 377.705] sna_wakeup_handler [ 377.705] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(52, 426)x(90, 1) ...]) [ 377.705] sna_composite_rectangles: converted to op 1 [ 377.705] sna_composite_rectangles[0] (52, 426)x(90, 1) -> (52, 426), (142, 427) [ 377.705] sna_composite_rectangles: nrects=1, region=(52, 426), (142, 427) x 1 [ 377.705] sna_composite_rectangles: clipped extents (52, 426),(142, 427) x 1 [ 377.705] sna_composite_rectangles: pixmap +(0, 0) extents (52, 426),(142, 427) [ 377.705] region_subsumes_damage? [ 377.705] region_subsumes_damage: region (52, 426), (142, 427), damage (0, 0), (1072, 802) [ 377.705] region_subsumes_damage: not contained [ 377.705] sna_drawable_use_bo pixmap=8587, box=((52, 426), (142, 427)), flags=9... [ 377.705] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.705] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.705] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.705] sna_composite_rectangles: fallback due to no GPU bo [ 377.705] sna_composite_rectangles: fallback [ 377.705] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(52, 426), (142, 427)], flags=1) [ 377.705] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.705] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.705] sna_composite_rectangles: fallback fill: (52, 426)x(90, 1) ff003399 [ 377.705] sna_create_pixmap(17, 9, 32, usage=3) [ 377.705] kgem_can_create_2d: 17x9 @ 32 [ 377.705] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=72, height=9 [ 377.705] kgem_can_create_2d: untiled size=4096 [ 377.705] kgem_choose_tiling: too thin [width 17, 32 bpp] for TILING_X [ 377.705] kgem_choose_tiling: 17x9 -> 0 [ 377.705] sna_create_pixmap: usage=3, flags=8 [ 377.705] sna_create_pixmap: small buffer [612], attaching to shadow pixmap [ 377.705] create_pixmap: allocating pixmap 17x9, depth=32/32, size=620 [ 377.705] create_pixmap: serial=8871, usage=3, 17x9 [ 377.705] sna_create_pixmap: serial=8871, 17x9, usage=3 [ 377.705] sna_composite(pixmap=8871, op=1, src=8870+(0, 0), mask=0+(0, 0), dst=8871+(0, 0)+(0, 0), size=(17, 9) [ 377.705] sna_compute_composite_region: dst=(0, 0)x(17, 9) [ 377.705] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (17, 9) [ 377.705] clip_to_dst: region: 1x[(0, 0), (17, 9)], clip: 1x[(0, 0), (17, 9)] [ 377.705] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (17, 9) [ 377.705] sna_compute_composite_region: clip against src (17x9 clip=0): (0, 0), (17, 9) [ 377.705] sna_composite: fallback, dst pixmap=8871 is too small (or completely damaged) [ 377.705] sna_composite: fallback -- fbComposite [ 377.705] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(17, 9): region=((0,0), (17, 9)) [ 377.705] sna_composite_fb: fallback -- move src to cpu [ 377.705] sna_composite_fb: fallback -- move dst to cpu [ 377.705] sna_drawable_move_region_to_cpu(pixmap=8871 (17x9), [(0, 0), (17, 9)], flags=5) [ 377.705] sna_drawable_move_region_to_cpu: region (0, 0), (17, 9) + (0, 0) subsumes pixmap (17x9) [ 377.705] _sna_pixmap_move_to_cpu(pixmap=8871, 17x9, flags=5) [ 377.705] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.705] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.705] _sna_pixmap_move_to_cpu: marking as damaged [ 377.705] __sna_damage_all(17, 9) [ 377.705] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.705] sna_transform_is_imprecise_integer_translation: no transform [ 377.705] memcpy_blt: src=(0, 0), dst=(0, 0), size=17x9, pitch=68/68 [ 377.705] sna_create_pixmap(10, 9, 32, usage=3) [ 377.705] kgem_can_create_2d: 10x9 @ 32 [ 377.705] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=9 [ 377.705] kgem_can_create_2d: untiled size=4096 [ 377.705] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X [ 377.705] kgem_choose_tiling: 10x9 -> 0 [ 377.705] sna_create_pixmap: usage=3, flags=8 [ 377.705] sna_create_pixmap: small buffer [360], attaching to shadow pixmap [ 377.705] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 [ 377.705] create_pixmap: serial=8873, usage=3, 10x9 [ 377.705] sna_create_pixmap: serial=8873, 10x9, usage=3 [ 377.705] sna_composite(pixmap=8873, op=1, src=8872+(0, 0), mask=0+(0, 0), dst=8873+(0, 0)+(0, 0), size=(10, 9) [ 377.705] sna_compute_composite_region: dst=(0, 0)x(10, 9) [ 377.705] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) [ 377.705] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] [ 377.705] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) [ 377.705] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) [ 377.705] sna_composite: fallback, dst pixmap=8873 is too small (or completely damaged) [ 377.705] sna_composite: fallback -- fbComposite [ 377.705] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) [ 377.705] sna_composite_fb: fallback -- move src to cpu [ 377.705] sna_composite_fb: fallback -- move dst to cpu [ 377.705] sna_drawable_move_region_to_cpu(pixmap=8873 (10x9), [(0, 0), (10, 9)], flags=5) [ 377.705] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) [ 377.705] _sna_pixmap_move_to_cpu(pixmap=8873, 10x9, flags=5) [ 377.705] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.705] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.705] _sna_pixmap_move_to_cpu: marking as damaged [ 377.705] __sna_damage_all(10, 9) [ 377.705] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.705] sna_transform_is_imprecise_integer_translation: no transform [ 377.706] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 [ 377.706] sna_create_pixmap(10, 9, 32, usage=3) [ 377.706] kgem_can_create_2d: 10x9 @ 32 [ 377.706] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=9 [ 377.706] kgem_can_create_2d: untiled size=4096 [ 377.706] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X [ 377.706] kgem_choose_tiling: 10x9 -> 0 [ 377.706] sna_create_pixmap: usage=3, flags=8 [ 377.706] sna_create_pixmap: small buffer [360], attaching to shadow pixmap [ 377.706] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 [ 377.706] create_pixmap: serial=8875, usage=3, 10x9 [ 377.706] sna_create_pixmap: serial=8875, 10x9, usage=3 [ 377.706] sna_composite(pixmap=8875, op=1, src=8874+(0, 0), mask=0+(0, 0), dst=8875+(0, 0)+(0, 0), size=(10, 9) [ 377.706] sna_compute_composite_region: dst=(0, 0)x(10, 9) [ 377.706] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) [ 377.706] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] [ 377.706] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) [ 377.706] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) [ 377.706] sna_composite: fallback, dst pixmap=8875 is too small (or completely damaged) [ 377.706] sna_composite: fallback -- fbComposite [ 377.706] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) [ 377.706] sna_composite_fb: fallback -- move src to cpu [ 377.706] sna_composite_fb: fallback -- move dst to cpu [ 377.706] sna_drawable_move_region_to_cpu(pixmap=8875 (10x9), [(0, 0), (10, 9)], flags=5) [ 377.706] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) [ 377.706] _sna_pixmap_move_to_cpu(pixmap=8875, 10x9, flags=5) [ 377.706] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.706] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.706] _sna_pixmap_move_to_cpu: marking as damaged [ 377.706] __sna_damage_all(10, 9) [ 377.706] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.706] sna_transform_is_imprecise_integer_translation: no transform [ 377.706] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 [ 377.706] sna_glyphs(op=3, nlist=1, src=(52, 425)) [ 377.706] sna_glyphs: fallback -- too small (1072x802) [ 377.706] glyphs_fallback: nlist=1, count=11, extents (51, 416), (142, 425) [ 377.706] glyphs_fallback: clipped extents (51, 416), (142, 425) [ 377.706] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(51, 416), (142, 425)], flags=3) [ 377.706] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.706] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.706] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.706] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.706] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.706] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.706] glyphs_format: format=166024, depth=32 [ 377.706] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.706] glyphs_fallback: discarding mask [ 377.706] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8406e30 (on screen 0) [ 377.706] glyphs_fallback: inserting glyph 0x7fe5e8406e30 into pixman cache [ 377.706] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8407ac0 (on screen 0) [ 377.706] glyphs_fallback: inserting glyph 0x7fe5e8407ac0 into pixman cache [ 377.706] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8407fc0 (on screen 0) [ 377.706] glyphs_fallback: inserting glyph 0x7fe5e8407fc0 into pixman cache [ 377.706] sna_validate_gc(0x7fe5e822bd00) changes=e3000, previous serial=8000218b, drawable=218b [ 377.706] sna_validate_gc: recomputing clip [ 377.706] sna_validate_gc: composite clip=1x[(146, 412), (624, 436)] [0x7fe5e85a90f0] [ 377.706] sna_poly_fill_rect(n=1, PlaneMask: ffffffffffffffff (solid 1), solid fill: 1 [style=0, tileIsPixel=1], alu=3) [ 377.706] sna_poly_fill_rect_extents: [0] = (149, 415)x(472, 18) [ 377.706] sna_poly_fill_rect: extents(149, 415), (621, 433), flags=1 [ 377.706] region_subsumes_damage? [ 377.706] region_subsumes_damage: region (149, 415), (621, 433), damage (0, 0), (1072, 802) [ 377.706] region_subsumes_damage: not contained [ 377.706] sna_drawable_use_bo pixmap=8587, box=((149, 415), (621, 433)), flags=9... [ 377.706] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.706] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.706] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.706] sna_poly_fill_rect: not using GPU, hint=9 [ 377.706] sna_poly_fill_rect: fallback (149, 415), (621, 433) [ 377.706] sna_gc_move_to_cpu(0x7fe5e822bd00) changes=e3000 [ 377.706] sfbValidateGC changes=63000 [ 377.706] drawable_gc_flags: try operating on drawable inplace [hint? 1] [ 377.706] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(149, 415), (621, 433)], flags=5) [ 377.706] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.706] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.706] sna_poly_fill_rect: fallback - fbPolyFillRect [ 377.706] sfbPolyFillRect x 1 [ 377.706] sfbPolyFillRect: rectangle (149, 415), (621, 433) [ 377.706] fbClipBoxes: box=(149, 415),(621, 433); region=(149, 415),(621, 433) x 1 [ 377.706] fbDrawableRun: box=(149, 415), (621, 433), clip=(149, 415), (621, 433) [ 377.706] fbFillBox box=(149, 415), (621, 433) [ 377.706] sfbFill (149, 415)x(472, 18), style=0 [ 377.706] sna_gc_move_to_gpu(0x7fe5e822bd00) [ 377.706] sna_composite_rectangles(pixmap=8587, op=1, fffdfcfa x 1 [(148, 414)x(474, 20) ...]) [ 377.706] sna_composite_rectangles: converted to op 1 [ 377.706] sna_composite_rectangles[0] (148, 414)x(474, 20) -> (148, 414), (622, 434) [ 377.706] sna_composite_rectangles: nrects=1, region=(148, 414), (622, 434) x 1 [ 377.707] sna_composite_rectangles: clipped extents (148, 414),(622, 434) x 1 [ 377.707] sna_composite_rectangles: pixmap +(0, 0) extents (148, 414),(622, 434) [ 377.707] region_subsumes_damage? [ 377.707] region_subsumes_damage: region (148, 414), (622, 434), damage (0, 0), (1072, 802) [ 377.707] region_subsumes_damage: not contained [ 377.707] sna_drawable_use_bo pixmap=8587, box=((148, 414), (622, 434)), flags=9... [ 377.707] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.707] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.707] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.707] sna_composite_rectangles: fallback due to no GPU bo [ 377.707] sna_composite_rectangles: fallback [ 377.707] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(148, 414), (622, 434)], flags=1) [ 377.707] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.707] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.707] sna_composite_rectangles: fallback fill: (148, 414)x(474, 20) fffdfcfa [ 377.707] sna_composite_trapezoids(op=3, src=(148, 434), mask=18000, ntrap=68) [ 377.707] sna_composite_trapezoids: force fallbacks -- (!gpu dst, 1072x802? 1) && (src-is-cpu? 1 && untransformed? 1) [ 377.707] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 [ 377.707] color_convert: src=e000000 [20028888] [ 377.707] color_convert: dst=e000000 [20028888] [ 377.707] trapezoid_span_inplace__x8r8g8b8: extents (146, 412), (623, 435) [ 377.707] sna_compute_composite_extents: dst=(146, 412)x(477, 23) [ 377.707] sna_compute_composite_extents: initial clip against dst->pDrawable: (146, 412), (623, 435) [ 377.707] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (146, 412), (623, 435) [ 377.707] trim_extents: trim((146, 412), (623, 435)) against ((146, 412), (623, 435)) + (0, 0) [ 377.707] sna_compute_composite_extents: clip against dst: (146, 412), (623, 435) [ 377.707] trim_source_extents: -> (146, 412), (623, 435) [ 377.707] trapezoid_span_inplace__x8r8g8b8: clipped extents (146, 412), (623, 435) [ 377.707] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(146, 412), (623, 435)], flags=3) [ 377.707] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.707] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.707] trapezoid_span_inplace__x8r8g8b8: 477x23, format=20020888, op=3, lerp?=0, num_threads=1 [ 377.707] sna_composite_trapezoids(op=3, src=(622, 413), mask=18000, ntrap=68) [ 377.707] sna_composite_trapezoids: force fallbacks -- (!gpu dst, 1072x802? 1) && (src-is-cpu? 1 && untransformed? 1) [ 377.707] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 [ 377.707] color_convert: src=19191919 [20028888] [ 377.707] color_convert: dst=19191919 [20028888] [ 377.707] trapezoid_span_inplace__x8r8g8b8: extents (147, 413), (624, 436) [ 377.707] sna_compute_composite_extents: dst=(147, 413)x(477, 23) [ 377.707] sna_compute_composite_extents: initial clip against dst->pDrawable: (147, 413), (624, 436) [ 377.707] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (147, 413), (624, 436) [ 377.707] trim_extents: trim((147, 413), (624, 436)) against ((147, 413), (624, 436)) + (0, 0) [ 377.707] sna_compute_composite_extents: clip against dst: (147, 413), (624, 436) [ 377.707] trim_source_extents: -> (147, 413), (624, 436) [ 377.707] trapezoid_span_inplace__x8r8g8b8: clipped extents (147, 413), (624, 436) [ 377.707] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(147, 413), (624, 436)], flags=3) [ 377.707] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.707] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.707] trapezoid_span_inplace__x8r8g8b8: 477x23, format=20020888, op=3, lerp?=0, num_threads=1 [ 377.707] sna_composite_trapezoids(op=3, src=(149, 432), mask=18000, ntrap=38) [ 377.707] sna_composite_trapezoids: force fallbacks -- (!gpu dst, 1072x802? 1) && (src-is-cpu? 1 && untransformed? 1) [ 377.707] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 [ 377.707] color_convert: src=66585248 [20028888] [ 377.707] color_convert: dst=66585248 [20028888] [ 377.707] trapezoid_span_inplace__x8r8g8b8: extents (148, 414), (622, 434) [ 377.707] sna_compute_composite_extents: dst=(148, 414)x(474, 20) [ 377.707] sna_compute_composite_extents: initial clip against dst->pDrawable: (148, 414), (622, 434) [ 377.707] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (148, 414), (622, 434) [ 377.707] trim_extents: trim((148, 414), (622, 434)) against ((148, 414), (622, 434)) + (0, 0) [ 377.707] sna_compute_composite_extents: clip against dst: (148, 414), (622, 434) [ 377.707] trim_source_extents: -> (148, 414), (622, 434) [ 377.707] trapezoid_span_inplace__x8r8g8b8: clipped extents (148, 414), (622, 434) [ 377.707] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(148, 414), (622, 434)], flags=3) [ 377.707] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.707] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.707] trapezoid_span_inplace__x8r8g8b8: 474x20, format=20020888, op=3, lerp?=0, num_threads=1 [ 377.707] sna_composite_trapezoids(op=3, src=(621, 414), mask=18000, ntrap=38) [ 377.707] sna_composite_trapezoids: force fallbacks -- (!gpu dst, 1072x802? 1) && (src-is-cpu? 1 && untransformed? 1) [ 377.707] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 [ 377.707] color_convert: src=fffdfcfa [20028888] [ 377.707] color_convert: dst=fffdfcfa [20028888] [ 377.708] trapezoid_span_inplace__x8r8g8b8: extents (148, 414), (622, 434) [ 377.708] sna_compute_composite_extents: dst=(148, 414)x(474, 20) [ 377.708] sna_compute_composite_extents: initial clip against dst->pDrawable: (148, 414), (622, 434) [ 377.708] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (148, 414), (622, 434) [ 377.708] trim_extents: trim((148, 414), (622, 434)) against ((148, 414), (622, 434)) + (0, 0) [ 377.708] sna_compute_composite_extents: clip against dst: (148, 414), (622, 434) [ 377.708] trim_source_extents: -> (148, 414), (622, 434) [ 377.708] trapezoid_span_inplace__x8r8g8b8: clipped extents (148, 414), (622, 434) [ 377.708] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(148, 414), (622, 434)], flags=3) [ 377.708] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.708] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.708] trapezoid_span_inplace__x8r8g8b8: 474x20, format=20020888, op=1, lerp?=1, num_threads=1 [ 377.708] trapezoid_span_inplace__x8r8g8b8: render inplace op=1, color=fffdfcfa [ 377.708] sna_composite_trapezoids(op=3, src=(150, 413), mask=18000, ntrap=76) [ 377.708] sna_composite_trapezoids: force fallbacks -- (!gpu dst, 1072x802? 1) && (src-is-cpu? 1 && untransformed? 1) [ 377.708] sna_composite_trapezoids: rectilinear? 0, pixel-aligned? 0, mono? 0 precise? 0 [ 377.708] color_convert: src=ffc1ae8e [20028888] [ 377.708] color_convert: dst=ffc1ae8e [20028888] [ 377.708] trapezoid_span_inplace__x8r8g8b8: extents (147, 413), (623, 435) [ 377.708] sna_compute_composite_extents: dst=(147, 413)x(476, 22) [ 377.708] sna_compute_composite_extents: initial clip against dst->pDrawable: (147, 413), (623, 435) [ 377.708] sna_compute_composite_extents: initial clip against dst->pCompositeClip: (147, 413), (623, 435) [ 377.708] trim_extents: trim((147, 413), (623, 435)) against ((147, 413), (623, 435)) + (0, 0) [ 377.708] sna_compute_composite_extents: clip against dst: (147, 413), (623, 435) [ 377.708] trim_source_extents: -> (147, 413), (623, 435) [ 377.708] trapezoid_span_inplace__x8r8g8b8: clipped extents (147, 413), (623, 435) [ 377.708] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(147, 413), (623, 435)], flags=3) [ 377.708] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.708] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.708] trapezoid_span_inplace__x8r8g8b8: 476x22, format=20020888, op=1, lerp?=1, num_threads=1 [ 377.708] trapezoid_span_inplace__x8r8g8b8: render inplace op=1, color=ffc1ae8e [ 377.708] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 2 [(65, 454)x(10, 1) ...]) [ 377.708] sna_composite_rectangles: converted to op 1 [ 377.708] sna_composite_rectangles[0] (65, 454)x(10, 1) -> (65, 454), (75, 455) [ 377.708] sna_composite_rectangles[1] (65, 454)x(10, 1) -> (65, 454), (75, 455) [ 377.708] sna_composite_rectangles: nrects=2, region=(65, 454), (75, 455) x 2 [ 377.708] sna_composite_rectangles: clipped extents (65, 454),(75, 455) x 1 [ 377.708] sna_composite_rectangles: pixmap +(0, 0) extents (65, 454),(75, 455) [ 377.708] region_subsumes_damage? [ 377.708] region_subsumes_damage: region (65, 454), (75, 455), damage (0, 0), (1072, 802) [ 377.708] region_subsumes_damage: not contained [ 377.708] sna_drawable_use_bo pixmap=8587, box=((65, 454), (75, 455)), flags=9... [ 377.708] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.708] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.708] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.708] sna_composite_rectangles: fallback due to no GPU bo [ 377.708] sna_composite_rectangles: fallback [ 377.708] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(65, 454), (75, 455)], flags=1) [ 377.708] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.708] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.708] sna_composite_rectangles: fallback fill: (65, 454)x(10, 1) ff003399 [ 377.708] sna_create_pixmap(12, 9, 32, usage=3) [ 377.708] kgem_can_create_2d: 12x9 @ 32 [ 377.708] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.708] kgem_can_create_2d: untiled size=4096 [ 377.708] kgem_choose_tiling: too thin [width 12, 32 bpp] for TILING_X [ 377.708] kgem_choose_tiling: 12x9 -> 0 [ 377.708] sna_create_pixmap: usage=3, flags=8 [ 377.708] sna_create_pixmap: small buffer [432], attaching to shadow pixmap [ 377.708] create_pixmap: allocating pixmap 12x9, depth=32/32, size=440 [ 377.708] create_pixmap: serial=8877, usage=3, 12x9 [ 377.708] sna_create_pixmap: serial=8877, 12x9, usage=3 [ 377.708] sna_composite(pixmap=8877, op=1, src=8876+(0, 0), mask=0+(0, 0), dst=8877+(0, 0)+(0, 0), size=(12, 9) [ 377.708] sna_compute_composite_region: dst=(0, 0)x(12, 9) [ 377.708] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (12, 9) [ 377.708] clip_to_dst: region: 1x[(0, 0), (12, 9)], clip: 1x[(0, 0), (12, 9)] [ 377.708] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (12, 9) [ 377.708] sna_compute_composite_region: clip against src (12x9 clip=0): (0, 0), (12, 9) [ 377.708] sna_composite: fallback, dst pixmap=8877 is too small (or completely damaged) [ 377.708] sna_composite: fallback -- fbComposite [ 377.708] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(12, 9): region=((0,0), (12, 9)) [ 377.708] sna_composite_fb: fallback -- move src to cpu [ 377.708] sna_composite_fb: fallback -- move dst to cpu [ 377.708] sna_drawable_move_region_to_cpu(pixmap=8877 (12x9), [(0, 0), (12, 9)], flags=5) [ 377.708] sna_drawable_move_region_to_cpu: region (0, 0), (12, 9) + (0, 0) subsumes pixmap (12x9) [ 377.708] _sna_pixmap_move_to_cpu(pixmap=8877, 12x9, flags=5) [ 377.708] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.709] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.709] _sna_pixmap_move_to_cpu: marking as damaged [ 377.709] __sna_damage_all(12, 9) [ 377.709] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.709] sna_transform_is_imprecise_integer_translation: no transform [ 377.709] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/48 [ 377.709] sna_glyphs(op=3, nlist=1, src=(65, 453)) [ 377.709] sna_glyphs: fallback -- too small (1072x802) [ 377.709] glyphs_fallback: nlist=1, count=1, extents (65, 444), (77, 453) [ 377.709] glyphs_fallback: clipped extents (65, 444), (77, 453) [ 377.709] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(65, 444), (77, 453)], flags=3) [ 377.709] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.709] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.709] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.709] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.709] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.709] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.709] glyphs_fallback: discarding mask [ 377.709] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e84083c0 (on screen 0) [ 377.709] glyphs_fallback: inserting glyph 0x7fe5e84083c0 into pixman cache [ 377.709] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(75, 454)x(62, 1) ...]) [ 377.709] sna_composite_rectangles: converted to op 1 [ 377.709] sna_composite_rectangles[0] (75, 454)x(62, 1) -> (75, 454), (137, 455) [ 377.709] sna_composite_rectangles: nrects=1, region=(75, 454), (137, 455) x 1 [ 377.709] sna_composite_rectangles: clipped extents (75, 454),(137, 455) x 1 [ 377.709] sna_composite_rectangles: pixmap +(0, 0) extents (75, 454),(137, 455) [ 377.709] region_subsumes_damage? [ 377.709] region_subsumes_damage: region (75, 454), (137, 455), damage (0, 0), (1072, 802) [ 377.709] region_subsumes_damage: not contained [ 377.709] sna_drawable_use_bo pixmap=8587, box=((75, 454), (137, 455)), flags=9... [ 377.709] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.709] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.709] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.709] sna_composite_rectangles: fallback due to no GPU bo [ 377.709] sna_composite_rectangles: fallback [ 377.709] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(75, 454), (137, 455)], flags=1) [ 377.709] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.709] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.709] sna_composite_rectangles: fallback fill: (75, 454)x(62, 1) ff003399 [ 377.709] sna_create_pixmap(11, 9, 32, usage=3) [ 377.709] kgem_can_create_2d: 11x9 @ 32 [ 377.709] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.709] kgem_can_create_2d: untiled size=4096 [ 377.709] kgem_choose_tiling: too thin [width 11, 32 bpp] for TILING_X [ 377.709] kgem_choose_tiling: 11x9 -> 0 [ 377.709] sna_create_pixmap: usage=3, flags=8 [ 377.709] sna_create_pixmap: small buffer [396], attaching to shadow pixmap [ 377.709] create_pixmap: allocating pixmap 11x9, depth=32/32, size=404 [ 377.709] create_pixmap: serial=8879, usage=3, 11x9 [ 377.709] sna_create_pixmap: serial=8879, 11x9, usage=3 [ 377.709] sna_composite(pixmap=8879, op=1, src=8878+(0, 0), mask=0+(0, 0), dst=8879+(0, 0)+(0, 0), size=(11, 9) [ 377.709] sna_compute_composite_region: dst=(0, 0)x(11, 9) [ 377.709] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (11, 9) [ 377.709] clip_to_dst: region: 1x[(0, 0), (11, 9)], clip: 1x[(0, 0), (11, 9)] [ 377.709] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (11, 9) [ 377.709] sna_compute_composite_region: clip against src (11x9 clip=0): (0, 0), (11, 9) [ 377.709] sna_composite: fallback, dst pixmap=8879 is too small (or completely damaged) [ 377.709] sna_composite: fallback -- fbComposite [ 377.709] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(11, 9): region=((0,0), (11, 9)) [ 377.709] sna_composite_fb: fallback -- move src to cpu [ 377.709] sna_composite_fb: fallback -- move dst to cpu [ 377.709] sna_drawable_move_region_to_cpu(pixmap=8879 (11x9), [(0, 0), (11, 9)], flags=5) [ 377.709] sna_drawable_move_region_to_cpu: region (0, 0), (11, 9) + (0, 0) subsumes pixmap (11x9) [ 377.709] _sna_pixmap_move_to_cpu(pixmap=8879, 11x9, flags=5) [ 377.709] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.709] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.709] _sna_pixmap_move_to_cpu: marking as damaged [ 377.709] __sna_damage_all(11, 9) [ 377.709] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.709] sna_transform_is_imprecise_integer_translation: no transform [ 377.709] memcpy_blt: src=(0, 0), dst=(0, 0), size=11x9, pitch=44/44 [ 377.709] sna_glyphs(op=3, nlist=1, src=(75, 453)) [ 377.709] sna_glyphs: fallback -- too small (1072x802) [ 377.709] glyphs_fallback: nlist=1, count=7, extents (74, 444), (138, 455) [ 377.709] glyphs_fallback: clipped extents (74, 444), (138, 455) [ 377.709] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(74, 444), (138, 455)], flags=3) [ 377.709] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.709] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.709] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.709] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.709] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.709] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.709] glyphs_format: format=166024, depth=32 [ 377.709] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.709] glyphs_fallback: discarding mask [ 377.709] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8409430 (on screen 0) [ 377.709] glyphs_fallback: inserting glyph 0x7fe5e8409430 into pixman cache [ 377.709] sna_glyphs(op=3, nlist=1, src=(137, 453)) [ 377.710] sna_glyphs: fallback -- too small (1072x802) [ 377.710] glyphs_fallback: nlist=1, count=1, extents (137, 446), (142, 453) [ 377.710] glyphs_fallback: clipped extents (137, 446), (142, 453) [ 377.710] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(137, 446), (142, 453)], flags=3) [ 377.710] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.710] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.710] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.710] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.710] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.710] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.710] glyphs_fallback: discarding mask [ 377.710] sna_block_handler (tv=0.0) [ 377.710] sna_wakeup_handler [ 377.710] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(102, 485)x(40, 1) ...]) [ 377.710] sna_composite_rectangles: converted to op 1 [ 377.710] sna_composite_rectangles[0] (102, 485)x(40, 1) -> (102, 485), (142, 486) [ 377.710] sna_composite_rectangles: nrects=1, region=(102, 485), (142, 486) x 1 [ 377.710] sna_composite_rectangles: clipped extents (102, 485),(142, 486) x 1 [ 377.710] sna_composite_rectangles: pixmap +(0, 0) extents (102, 485),(142, 486) [ 377.710] region_subsumes_damage? [ 377.710] region_subsumes_damage: region (102, 485), (142, 486), damage (0, 0), (1072, 802) [ 377.710] region_subsumes_damage: not contained [ 377.710] sna_drawable_use_bo pixmap=8587, box=((102, 485), (142, 486)), flags=9... [ 377.710] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.710] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.710] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.710] sna_composite_rectangles: fallback due to no GPU bo [ 377.710] sna_composite_rectangles: fallback [ 377.710] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(102, 485), (142, 486)], flags=1) [ 377.710] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.710] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.710] sna_composite_rectangles: fallback fill: (102, 485)x(40, 1) ff003399 [ 377.710] sna_glyphs(op=3, nlist=1, src=(102, 484)) [ 377.710] sna_glyphs: fallback -- too small (1072x802) [ 377.710] glyphs_fallback: nlist=1, count=5, extents (101, 475), (142, 486) [ 377.710] glyphs_fallback: clipped extents (101, 475), (142, 486) [ 377.710] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(101, 475), (142, 486)], flags=3) [ 377.710] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.710] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.710] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.710] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.710] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.710] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.710] glyphs_format: format=166024, depth=32 [ 377.710] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.710] glyphs_fallback: discarding mask [ 377.710] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(51, 530)x(91, 1) ...]) [ 377.710] sna_composite_rectangles: converted to op 1 [ 377.710] sna_composite_rectangles[0] (51, 530)x(91, 1) -> (51, 530), (142, 531) [ 377.710] sna_composite_rectangles: nrects=1, region=(51, 530), (142, 531) x 1 [ 377.710] sna_composite_rectangles: clipped extents (51, 530),(142, 531) x 1 [ 377.710] sna_composite_rectangles: pixmap +(0, 0) extents (51, 530),(142, 531) [ 377.710] region_subsumes_damage? [ 377.710] region_subsumes_damage: region (51, 530), (142, 531), damage (0, 0), (1072, 802) [ 377.710] region_subsumes_damage: not contained [ 377.710] sna_drawable_use_bo pixmap=8587, box=((51, 530), (142, 531)), flags=9... [ 377.710] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.710] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.710] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.710] sna_composite_rectangles: fallback due to no GPU bo [ 377.710] sna_composite_rectangles: fallback [ 377.710] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(51, 530), (142, 531)], flags=1) [ 377.710] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.710] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.710] sna_composite_rectangles: fallback fill: (51, 530)x(91, 1) ff003399 [ 377.710] sna_create_pixmap(12, 9, 32, usage=3) [ 377.710] kgem_can_create_2d: 12x9 @ 32 [ 377.710] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=48, height=9 [ 377.710] kgem_can_create_2d: untiled size=4096 [ 377.710] kgem_choose_tiling: too thin [width 12, 32 bpp] for TILING_X [ 377.710] kgem_choose_tiling: 12x9 -> 0 [ 377.710] sna_create_pixmap: usage=3, flags=8 [ 377.710] sna_create_pixmap: small buffer [432], attaching to shadow pixmap [ 377.710] create_pixmap: allocating pixmap 12x9, depth=32/32, size=440 [ 377.710] create_pixmap: serial=8881, usage=3, 12x9 [ 377.710] sna_create_pixmap: serial=8881, 12x9, usage=3 [ 377.710] sna_composite(pixmap=8881, op=1, src=8880+(0, 0), mask=0+(0, 0), dst=8881+(0, 0)+(0, 0), size=(12, 9) [ 377.710] sna_compute_composite_region: dst=(0, 0)x(12, 9) [ 377.710] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (12, 9) [ 377.710] clip_to_dst: region: 1x[(0, 0), (12, 9)], clip: 1x[(0, 0), (12, 9)] [ 377.710] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (12, 9) [ 377.710] sna_compute_composite_region: clip against src (12x9 clip=0): (0, 0), (12, 9) [ 377.710] sna_composite: fallback, dst pixmap=8881 is too small (or completely damaged) [ 377.710] sna_composite: fallback -- fbComposite [ 377.711] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(12, 9): region=((0,0), (12, 9)) [ 377.711] sna_composite_fb: fallback -- move src to cpu [ 377.711] sna_composite_fb: fallback -- move dst to cpu [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8881 (12x9), [(0, 0), (12, 9)], flags=5) [ 377.711] sna_drawable_move_region_to_cpu: region (0, 0), (12, 9) + (0, 0) subsumes pixmap (12x9) [ 377.711] _sna_pixmap_move_to_cpu(pixmap=8881, 12x9, flags=5) [ 377.711] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.711] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.711] _sna_pixmap_move_to_cpu: marking as damaged [ 377.711] __sna_damage_all(12, 9) [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] sna_transform_is_imprecise_integer_translation: no transform [ 377.711] memcpy_blt: src=(0, 0), dst=(0, 0), size=12x9, pitch=48/48 [ 377.711] sna_glyphs(op=3, nlist=1, src=(51, 529)) [ 377.711] sna_glyphs: fallback -- too small (1072x802) [ 377.711] glyphs_fallback: nlist=1, count=11, extents (51, 520), (142, 531) [ 377.711] glyphs_fallback: clipped extents (51, 520), (142, 531) [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(51, 520), (142, 531)], flags=3) [ 377.711] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.711] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.711] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.711] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.711] glyphs_format: format=166024, depth=32 [ 377.711] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.711] glyphs_fallback: discarding mask [ 377.711] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e8409ca0 (on screen 0) [ 377.711] glyphs_fallback: inserting glyph 0x7fe5e8409ca0 into pixman cache [ 377.711] sna_glyphs(op=3, nlist=1, src=(146, 529)) [ 377.711] sna_glyphs: fallback -- too small (1072x802) [ 377.711] glyphs_fallback: nlist=1, count=1, extents (146, 519), (152, 532) [ 377.711] glyphs_fallback: clipped extents (146, 519), (152, 532) [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(146, 519), (152, 532)], flags=3) [ 377.711] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.711] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.711] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.711] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.711] glyphs_fallback: discarding mask [ 377.711] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(152, 530)x(25, 1) ...]) [ 377.711] sna_composite_rectangles: converted to op 1 [ 377.711] sna_composite_rectangles[0] (152, 530)x(25, 1) -> (152, 530), (177, 531) [ 377.711] sna_composite_rectangles: nrects=1, region=(152, 530), (177, 531) x 1 [ 377.711] sna_composite_rectangles: clipped extents (152, 530),(177, 531) x 1 [ 377.711] sna_composite_rectangles: pixmap +(0, 0) extents (152, 530),(177, 531) [ 377.711] region_subsumes_damage? [ 377.711] region_subsumes_damage: region (152, 530), (177, 531), damage (0, 0), (1072, 802) [ 377.711] region_subsumes_damage: not contained [ 377.711] sna_drawable_use_bo pixmap=8587, box=((152, 530), (177, 531)), flags=9... [ 377.711] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.711] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.711] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.711] sna_composite_rectangles: fallback due to no GPU bo [ 377.711] sna_composite_rectangles: fallback [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(152, 530), (177, 531)], flags=1) [ 377.711] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] sna_composite_rectangles: fallback fill: (152, 530)x(25, 1) ff003399 [ 377.711] sna_glyphs(op=3, nlist=1, src=(152, 529)) [ 377.711] sna_glyphs: fallback -- too small (1072x802) [ 377.711] glyphs_fallback: nlist=1, count=4, extents (151, 519), (178, 529) [ 377.711] glyphs_fallback: clipped extents (151, 519), (178, 529) [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(151, 519), (178, 529)], flags=3) [ 377.711] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.711] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.711] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.711] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.711] glyphs_format: format=166024, depth=32 [ 377.711] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.711] glyphs_fallback: discarding mask [ 377.711] sna_glyphs(op=3, nlist=1, src=(177, 529)) [ 377.711] sna_glyphs: fallback -- too small (1072x802) [ 377.711] glyphs_fallback: nlist=1, count=1, extents (176, 519), (183, 532) [ 377.711] glyphs_fallback: clipped extents (176, 519), (183, 532) [ 377.711] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(176, 519), (183, 532)], flags=3) [ 377.711] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.711] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.711] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.711] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.711] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.711] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.711] glyphs_fallback: discarding mask [ 377.711] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(89, 550)x(53, 1) ...]) [ 377.711] sna_composite_rectangles: converted to op 1 [ 377.712] sna_composite_rectangles[0] (89, 550)x(53, 1) -> (89, 550), (142, 551) [ 377.712] sna_composite_rectangles: nrects=1, region=(89, 550), (142, 551) x 1 [ 377.712] sna_composite_rectangles: clipped extents (89, 550),(142, 551) x 1 [ 377.712] sna_composite_rectangles: pixmap +(0, 0) extents (89, 550),(142, 551) [ 377.712] region_subsumes_damage? [ 377.712] region_subsumes_damage: region (89, 550), (142, 551), damage (0, 0), (1072, 802) [ 377.712] region_subsumes_damage: not contained [ 377.712] sna_drawable_use_bo pixmap=8587, box=((89, 550), (142, 551)), flags=9... [ 377.712] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.712] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.712] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.712] sna_composite_rectangles: fallback due to no GPU bo [ 377.712] sna_composite_rectangles: fallback [ 377.712] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(89, 550), (142, 551)], flags=1) [ 377.712] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.712] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.712] sna_composite_rectangles: fallback fill: (89, 550)x(53, 1) ff003399 [ 377.712] sna_create_pixmap(10, 9, 32, usage=3) [ 377.712] kgem_can_create_2d: 10x9 @ 32 [ 377.712] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=9 [ 377.712] kgem_can_create_2d: untiled size=4096 [ 377.712] kgem_choose_tiling: too thin [width 10, 32 bpp] for TILING_X [ 377.712] kgem_choose_tiling: 10x9 -> 0 [ 377.712] sna_create_pixmap: usage=3, flags=8 [ 377.712] sna_create_pixmap: small buffer [360], attaching to shadow pixmap [ 377.712] create_pixmap: allocating pixmap 10x9, depth=32/32, size=368 [ 377.712] create_pixmap: serial=8883, usage=3, 10x9 [ 377.712] sna_create_pixmap: serial=8883, 10x9, usage=3 [ 377.712] sna_composite(pixmap=8883, op=1, src=8882+(0, 0), mask=0+(0, 0), dst=8883+(0, 0)+(0, 0), size=(10, 9) [ 377.712] sna_compute_composite_region: dst=(0, 0)x(10, 9) [ 377.712] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (10, 9) [ 377.712] clip_to_dst: region: 1x[(0, 0), (10, 9)], clip: 1x[(0, 0), (10, 9)] [ 377.712] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (10, 9) [ 377.712] sna_compute_composite_region: clip against src (10x9 clip=0): (0, 0), (10, 9) [ 377.712] sna_composite: fallback, dst pixmap=8883 is too small (or completely damaged) [ 377.712] sna_composite: fallback -- fbComposite [ 377.712] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(10, 9): region=((0,0), (10, 9)) [ 377.712] sna_composite_fb: fallback -- move src to cpu [ 377.712] sna_composite_fb: fallback -- move dst to cpu [ 377.712] sna_drawable_move_region_to_cpu(pixmap=8883 (10x9), [(0, 0), (10, 9)], flags=5) [ 377.712] sna_drawable_move_region_to_cpu: region (0, 0), (10, 9) + (0, 0) subsumes pixmap (10x9) [ 377.712] _sna_pixmap_move_to_cpu(pixmap=8883, 10x9, flags=5) [ 377.712] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.712] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.712] _sna_pixmap_move_to_cpu: marking as damaged [ 377.712] __sna_damage_all(10, 9) [ 377.712] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.712] sna_transform_is_imprecise_integer_translation: no transform [ 377.712] memcpy_blt: src=(0, 0), dst=(0, 0), size=10x9, pitch=40/40 [ 377.712] sna_glyphs(op=3, nlist=1, src=(89, 549)) [ 377.712] sna_glyphs: fallback -- too small (1072x802) [ 377.712] glyphs_fallback: nlist=1, count=7, extents (89, 540), (142, 549) [ 377.712] glyphs_fallback: clipped extents (89, 540), (142, 549) [ 377.712] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(89, 540), (142, 549)], flags=3) [ 377.712] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.712] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.712] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.712] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.712] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.712] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.712] glyphs_format: format=166024, depth=32 [ 377.712] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.712] glyphs_fallback: discarding mask [ 377.712] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e840a4d0 (on screen 0) [ 377.712] glyphs_fallback: inserting glyph 0x7fe5e840a4d0 into pixman cache [ 377.712] sna_glyphs(op=3, nlist=1, src=(146, 549)) [ 377.712] sna_glyphs: fallback -- too small (1072x802) [ 377.712] glyphs_fallback: nlist=1, count=1, extents (146, 539), (152, 552) [ 377.712] glyphs_fallback: clipped extents (146, 539), (152, 552) [ 377.712] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(146, 539), (152, 552)], flags=3) [ 377.712] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.712] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.712] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.712] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.712] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.712] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.712] glyphs_fallback: discarding mask [ 377.712] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(152, 550)x(25, 1) ...]) [ 377.712] sna_composite_rectangles: converted to op 1 [ 377.712] sna_composite_rectangles[0] (152, 550)x(25, 1) -> (152, 550), (177, 551) [ 377.712] sna_composite_rectangles: nrects=1, region=(152, 550), (177, 551) x 1 [ 377.712] sna_composite_rectangles: clipped extents (152, 550),(177, 551) x 1 [ 377.712] sna_composite_rectangles: pixmap +(0, 0) extents (152, 550),(177, 551) [ 377.712] region_subsumes_damage? [ 377.712] region_subsumes_damage: region (152, 550), (177, 551), damage (0, 0), (1072, 802) [ 377.712] region_subsumes_damage: not contained [ 377.712] sna_drawable_use_bo pixmap=8587, box=((152, 550), (177, 551)), flags=9... [ 377.712] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.713] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.713] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.713] sna_composite_rectangles: fallback due to no GPU bo [ 377.713] sna_composite_rectangles: fallback [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(152, 550), (177, 551)], flags=1) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] sna_composite_rectangles: fallback fill: (152, 550)x(25, 1) ff003399 [ 377.713] sna_glyphs(op=3, nlist=1, src=(152, 549)) [ 377.713] sna_glyphs: fallback -- too small (1072x802) [ 377.713] glyphs_fallback: nlist=1, count=4, extents (151, 539), (178, 549) [ 377.713] glyphs_fallback: clipped extents (151, 539), (178, 549) [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(151, 539), (178, 549)], flags=3) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.713] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.713] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.713] glyphs_format: format=166024, depth=32 [ 377.713] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.713] glyphs_fallback: discarding mask [ 377.713] sna_glyphs(op=3, nlist=1, src=(177, 549)) [ 377.713] sna_glyphs: fallback -- too small (1072x802) [ 377.713] glyphs_fallback: nlist=1, count=1, extents (176, 539), (183, 552) [ 377.713] glyphs_fallback: clipped extents (176, 539), (183, 552) [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(176, 539), (183, 552)], flags=3) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.713] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.713] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.713] glyphs_fallback: discarding mask [ 377.713] sna_glyphs(op=3, nlist=1, src=(76, 569)) [ 377.713] sna_glyphs: fallback -- too small (1072x802) [ 377.713] glyphs_fallback: nlist=1, count=1, extents (76, 569), (77, 570) [ 377.713] glyphs_fallback: clipped extents (76, 569), (77, 570) [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(76, 569), (77, 570)], flags=3) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.713] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.713] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.713] glyphs_fallback: discarding mask [ 377.713] sna_glyphs(op=3, nlist=1, src=(146, 569)) [ 377.713] sna_glyphs: fallback -- too small (1072x802) [ 377.713] glyphs_fallback: nlist=1, count=16, extents (145, 559), (267, 572) [ 377.713] glyphs_fallback: clipped extents (145, 559), (267, 572) [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(145, 559), (267, 572)], flags=3) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.713] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.713] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.713] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.713] glyphs_format: format=166024, depth=32 [ 377.713] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.713] glyphs_fallback: discarding mask [ 377.713] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(271, 570)x(27, 1) ...]) [ 377.713] sna_composite_rectangles: converted to op 1 [ 377.713] sna_composite_rectangles[0] (271, 570)x(27, 1) -> (271, 570), (298, 571) [ 377.713] sna_composite_rectangles: nrects=1, region=(271, 570), (298, 571) x 1 [ 377.713] sna_composite_rectangles: clipped extents (271, 570),(298, 571) x 1 [ 377.713] sna_composite_rectangles: pixmap +(0, 0) extents (271, 570),(298, 571) [ 377.713] region_subsumes_damage? [ 377.713] region_subsumes_damage: region (271, 570), (298, 571), damage (0, 0), (1072, 802) [ 377.713] region_subsumes_damage: not contained [ 377.713] sna_drawable_use_bo pixmap=8587, box=((271, 570), (298, 571)), flags=9... [ 377.713] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.713] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.713] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.713] sna_composite_rectangles: fallback due to no GPU bo [ 377.713] sna_composite_rectangles: fallback [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(271, 570), (298, 571)], flags=1) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] sna_composite_rectangles: fallback fill: (271, 570)x(27, 1) ff003399 [ 377.713] sna_glyphs(op=3, nlist=1, src=(271, 569)) [ 377.713] sna_glyphs: fallback -- too small (1072x802) [ 377.713] glyphs_fallback: nlist=1, count=4, extents (270, 560), (299, 569) [ 377.713] glyphs_fallback: clipped extents (270, 560), (299, 569) [ 377.713] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(270, 560), (299, 569)], flags=3) [ 377.713] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.713] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.713] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.714] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.714] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.714] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.714] glyphs_format: format=166024, depth=32 [ 377.714] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.714] glyphs_fallback: discarding mask [ 377.714] sna_create_pixmap(9, 12, 32, usage=3) [ 377.714] kgem_can_create_2d: 9x12 @ 32 [ 377.714] kgem_surface_size: tile_width=8, tile_height=1 => aligned pitch=40, height=12 [ 377.714] kgem_can_create_2d: untiled size=4096 [ 377.714] kgem_choose_tiling: too thin [width 9, 32 bpp] for TILING_X [ 377.714] kgem_choose_tiling: 9x12 -> 0 [ 377.714] sna_create_pixmap: usage=3, flags=8 [ 377.714] sna_create_pixmap: small buffer [432], attaching to shadow pixmap [ 377.714] create_pixmap: allocating pixmap 9x12, depth=32/32, size=440 [ 377.714] create_pixmap: serial=8885, usage=3, 9x12 [ 377.714] sna_create_pixmap: serial=8885, 9x12, usage=3 [ 377.714] sna_composite(pixmap=8885, op=1, src=8884+(0, 0), mask=0+(0, 0), dst=8885+(0, 0)+(0, 0), size=(9, 12) [ 377.714] sna_compute_composite_region: dst=(0, 0)x(9, 12) [ 377.714] sna_compute_composite_region: initial clip against dst->pDrawable: (0, 0), (9, 12) [ 377.714] clip_to_dst: region: 1x[(0, 0), (9, 12)], clip: 1x[(0, 0), (9, 12)] [ 377.714] sna_compute_composite_region: clip against dst->pCompositeClip: (0, 0), (9, 12) [ 377.714] sna_compute_composite_region: clip against src (9x12 clip=0): (0, 0), (9, 12) [ 377.714] sna_composite: fallback, dst pixmap=8885 is too small (or completely damaged) [ 377.714] sna_composite: fallback -- fbComposite [ 377.714] sna_composite_fb -- op=1, fallback dst=(0, 0)+(0, 0), size=(9, 12): region=((0,0), (9, 12)) [ 377.714] sna_composite_fb: fallback -- move src to cpu [ 377.714] sna_composite_fb: fallback -- move dst to cpu [ 377.714] sna_drawable_move_region_to_cpu(pixmap=8885 (9x12), [(0, 0), (9, 12)], flags=5) [ 377.714] sna_drawable_move_region_to_cpu: region (0, 0), (9, 12) + (0, 0) subsumes pixmap (9x12) [ 377.714] _sna_pixmap_move_to_cpu(pixmap=8885, 9x12, flags=5) [ 377.714] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x0, is-clear?=0 [ 377.714] _sna_pixmap_move_to_cpu: no readback, discarding gpu damage [0], pending clear[0] [ 377.714] _sna_pixmap_move_to_cpu: marking as damaged [ 377.714] __sna_damage_all(9, 12) [ 377.714] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.714] sna_transform_is_imprecise_integer_translation: no transform [ 377.714] memcpy_blt: src=(0, 0), dst=(0, 0), size=9x12, pitch=36/36 [ 377.714] sna_glyphs(op=3, nlist=1, src=(298, 569)) [ 377.714] sna_glyphs: fallback -- too small (1072x802) [ 377.714] glyphs_fallback: nlist=1, count=3, extents (298, 559), (310, 571) [ 377.714] glyphs_fallback: clipped extents (298, 559), (310, 571) [ 377.714] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(298, 559), (310, 571)], flags=3) [ 377.714] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.714] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.714] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.714] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.714] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.714] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.714] glyphs_format: format=166024, depth=32 [ 377.714] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.714] glyphs_fallback: discarding mask [ 377.714] __sna_glyph_get_image: creating image cache for glyph 0x7fe5e840ad40 (on screen 0) [ 377.714] glyphs_fallback: inserting glyph 0x7fe5e840ad40 into pixman cache [ 377.714] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(314, 570)x(38, 1) ...]) [ 377.714] sna_composite_rectangles: converted to op 1 [ 377.714] sna_composite_rectangles[0] (314, 570)x(38, 1) -> (314, 570), (352, 571) [ 377.714] sna_composite_rectangles: nrects=1, region=(314, 570), (352, 571) x 1 [ 377.714] sna_composite_rectangles: clipped extents (314, 570),(352, 571) x 1 [ 377.714] sna_composite_rectangles: pixmap +(0, 0) extents (314, 570),(352, 571) [ 377.714] region_subsumes_damage? [ 377.714] region_subsumes_damage: region (314, 570), (352, 571), damage (0, 0), (1072, 802) [ 377.714] region_subsumes_damage: not contained [ 377.714] sna_drawable_use_bo pixmap=8587, box=((314, 570), (352, 571)), flags=9... [ 377.714] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.714] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.714] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.714] sna_composite_rectangles: fallback due to no GPU bo [ 377.714] sna_composite_rectangles: fallback [ 377.714] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(314, 570), (352, 571)], flags=1) [ 377.714] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.714] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.714] sna_composite_rectangles: fallback fill: (314, 570)x(38, 1) ff003399 [ 377.714] sna_glyphs(op=3, nlist=1, src=(314, 569)) [ 377.714] sna_glyphs: fallback -- too small (1072x802) [ 377.714] glyphs_fallback: nlist=1, count=5, extents (313, 559), (353, 572) [ 377.714] glyphs_fallback: clipped extents (313, 559), (353, 572) [ 377.714] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(313, 559), (353, 572)], flags=3) [ 377.714] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.714] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.714] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.714] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.714] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.714] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.714] glyphs_format: format=166024, depth=32 [ 377.714] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.714] glyphs_fallback: discarding mask [ 377.714] sna_glyphs(op=3, nlist=1, src=(623, 376)) [ 377.715] sna_glyphs: fallback -- too small (1072x802) [ 377.715] glyphs_fallback: nlist=1, count=1, extents (623, 376), (624, 377) [ 377.715] glyphs_fallback: clipped extents (623, 376), (624, 377) [ 377.715] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(623, 376), (624, 377)], flags=3) [ 377.715] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.715] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.715] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.715] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.715] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.715] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.715] glyphs_fallback: discarding mask [ 377.715] sna_glyphs(op=3, nlist=1, src=(669, 185)) [ 377.715] sna_glyphs: fallback -- too small (1072x802) [ 377.715] glyphs_fallback: nlist=1, count=9, extents (669, 176), (741, 187) [ 377.715] glyphs_fallback: clipped extents (669, 176), (741, 187) [ 377.715] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(669, 176), (741, 187)], flags=3) [ 377.715] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.715] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.715] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.715] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.715] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.715] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.715] glyphs_format: format=166024, depth=32 [ 377.715] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.715] glyphs_fallback: discarding mask [ 377.715] sna_block_handler (tv=0.0) [ 377.715] sna_wakeup_handler [ 377.715] sna_glyphs(op=3, nlist=1, src=(748, 185)) [ 377.715] sna_glyphs: fallback -- too small (1072x802) [ 377.715] glyphs_fallback: nlist=1, count=24, extents (748, 175), (921, 188) [ 377.715] glyphs_fallback: clipped extents (748, 175), (921, 188) [ 377.715] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(748, 175), (921, 188)], flags=3) [ 377.715] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.715] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.715] _sna_pixmap_move_to_cpu(pixmap=8033, 1x1, flags=2) [ 377.715] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83820e1, is-clear?=0 [ 377.715] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.715] can_discard_mask: nlist=1, mask=28888, depth 32, op=3 (bounded? 1) [ 377.715] glyphs_format: format=166024, depth=32 [ 377.715] can_discard_mask: mask matches glyphs format, no conversion, so discard mask [ 377.715] glyphs_fallback: discarding mask [ 377.715] sna_composite_rectangles(pixmap=8587, op=3, ff003399 x 1 [(925, 186)x(48, 1) ...]) [ 377.715] sna_composite_rectangles: converted to op 1 [ 377.715] sna_composite_rectangles[0] (925, 186)x(48, 1) -> (925, 186), (973, 187) [ 377.715] sna_composite_rectangles: nrects=1, region=(925, 186), (973, 187) x 1 [ 377.715] sna_composite_rectangles: clipped extents (925, 186),(973, 187) x 1 [ 377.715] sna_composite_rectangles: pixmap +(0, 0) extents (925, 186),(973, 187) [ 377.715] region_subsumes_damage? [ 377.715] region_subsumes_damage: region (925, 186), (973, 187), damage (0, 0), (1072, 802) [ 377.715] region_subsumes_damage: not contained [ 377.715] sna_drawable_use_bo pixmap=8587, box=((925, 186), (973, 187)), flags=9... [ 377.715] sna_drawable_use_bo: flush=0, shm=0, cpu=1 => flags=9 [ 377.715] sna_drawable_use_bo: use CPU fast path (all-damaged), and not forced-gpu [ 377.715] sna_drawable_use_bo: no CPU bo, and GPU not forced [ 377.715] sna_composite_rectangles: fallback due to no GPU bo [ 377.715] sna_composite_rectangles: fallback [ 377.715] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(925, 186), (973, 187)], flags=1) [ 377.715] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.715] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.715] sna_composite_rectangles: fallback fill: (925, 186)x(48, 1) ff003399 [ 377.715] sna_glyphs(op=3, nlist=2, src=(925, 185)) [ 377.715] sna_glyphs: fallback -- too small (1072x802) [ 377.715] glyphs_fallback: nlist=2, count=7, extents (925, 175), (974, 186) [ 377.715] glyphs_fallback: clipped extents (925, 175), (974, 186) [ 377.715] sna_drawable_move_region_to_cpu(pixmap=8587 (1072x802), [(925, 175), (974, 186)], flags=3) [ 377.715] sna_drawable_move_region_to_cpu: pixmap=8587 all damaged on CPU [ 377.715] sna_pixmap_free_gpu: handle=0 (pinned? 0) [ 377.715] _sna_pixmap_move_to_cpu(pixmap=8703, 1x1, flags=2) [ 377.715] _sna_pixmap_move_to_cpu: gpu_bo=0, gpu_damage=0x0, cpu_damage=0x7fe5e83da511, is-clear?=0 [ 377.715] _sna_pixmap_move_to_cpu: CPU all-damaged [ 377.715] can_discard_mask: nlist=2, mask=28888, depth 32, op=3 (bounded? 1) [ 377.715] glyphs_format: overlapping lines, current bbox (930, 175), (974, 186), previous line (925, 176), (934, 185) [ 377.715] sigtrap_handler(sig=11) sigtrap=0 [ 377.715] (EE) [ 377.715] (EE) Backtrace: [ 377.716] (EE) 0: /usr/bin/X (xorg_backtrace+0x56) [0x7fe5e61e7d46] [ 377.716] (EE) 1: /usr/bin/X (0x7fe5e6031000+0x1baf29) [0x7fe5e61ebf29] [ 377.716] (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7fe5e3d25000+0x35180) [0x7fe5e3d5a180] [ 377.716] (EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe5dffcb000+0xd6e4a) [0x7fe5e00a1e4a] [ 377.716] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe5dffcb000+0xd6fb3) [0x7fe5e00a1fb3] [ 377.716] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe5dffcb000+0xd74e3) [0x7fe5e00a24e3] [ 377.716] (EE) 6: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe5dffcb000+0xd8925) [0x7fe5e00a3925] [ 377.716] (EE) 7: /usr/bin/X (0x7fe5e6031000+0x13d643) [0x7fe5e616e643] [ 377.716] (EE) 8: /usr/bin/X (0x7fe5e6031000+0x133587) [0x7fe5e6164587] [ 377.716] (EE) 9: /usr/bin/X (0x7fe5e6031000+0x573f7) [0x7fe5e60883f7] [ 377.716] (EE) 10: /usr/bin/X (0x7fe5e6031000+0x5b596) [0x7fe5e608c596] [ 377.716] (EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7fe5e3d46b45] [ 377.716] (EE) 12: /usr/bin/X (0x7fe5e6031000+0x4590e) [0x7fe5e607690e] [ 377.716] (EE) [ 377.716] (EE) Segmentation fault at address 0x9 [ 377.716] (EE) Fatal server error: [ 377.716] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 377.716] (EE) [ 377.716] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 377.716] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 377.717] (EE) [ 377.717] (II) AIGLX: Suspending AIGLX clients for VT switch [ 377.717] sna_leave_vt [ 377.717] sna_accel_leave [ 377.717] sna_mode_reset [ 377.717] sna_disable_cursors [ 377.728] __sna_crtc_disable: releasing handle=9 from scanout, active=0 [ 377.755] (EE) Server terminated with error (1). Closing log file.